You have been disconnected from the server.
Please refresh the page to regain full functionality.


Your connection to the server has been failed.
Please refresh the page to regain full functionality.


Your connection to the server has been rejected.
Please refresh the page to regain full functionality.


Would you like to subscribe to our newsletters?

All Purpose Roofing

All Purpose Roofing


Princeton-Based Roofers Serving the South Okanagan When you need a roofing contractor you can count on, whether to repair your roof the right way or install a new, more efficient roofing system, you need All Purpose Roofing, serving property owners all throughout Princeton, Osoyoos, Oliver, Keremeos, Cawston, the South Okanagan and surrounding areas. A Message from Our Owner-Operator Why Choose All Purpose Roofing? • We have been serving the South Okanagan area for over 25 years • I have over 35 years of personal experience in roofing • I have men in my crew that have been with me for over 25 years • My crew and I have contractor references from hundreds of completed roofing projects • Safety always comes first with our crew We are a dying breed. With a dedicated crew of long-term, hourly paid employees working for us, we never sub-contract out. Backed by 80 years of combined experience, we take great pride in our workmanship. When we arrive at a jobsite, we make sure the ground is covered and that gardens and bushes are protected. In fact, in most cases the grounds are cleaner when we leave than when we get there! A stickler for detail, I ensure that we only use the highest quality materials. Our customers say they are amazed when they see their completed roofing project! Why, you may ask? Because of how hard we work, how organized we are and how well we work together. I am a very hands-on owner/operator, so you can rest assured that your roofing project will be completed on time and on budget. After all, we are a long-term, family-owned Princeton business you can trust! We are so sure you will be happy with us that we don’t even ask for any money down. Give me a chance to show you that there are still contractors out there who do care. —Thanks from Ray, Suzie, Kids and Crew!

Services We Offer Related Roofing Contractors

  • flat roof waterproofing
  • princeton roofing contractor
  • renovation roofing
  • roof inspections
  • tar roofing
  • gravel roofing
  • torch on roofing


Additional Info

Oliver / Osoyoos

Keremeos / Cawston

Penticton / South Okanagan

Business Hours

  • Sunday Closed
  • Monday 7:00 AM - 7:00 PM
  • Tuesday 7:00 AM - 7:00 PM
  • Wednesday 7:00 AM - 7:00 PM
  • Thursday 7:00 AM - 7:00 PM
  • Friday 7:00 AM - 7:00 PM
  • Saturday 7:00 AM - 7:00 PM

Extra Info

24/7 emergency service available

SEO Cloud Tags

  • Why Wait! * Residential * Commercial * Industrial * Seniors 10% Discount * Stickler For Detail * No Sub-Contractors * Long Term Crew * Quality Materials * Contractor References * Fully Insured * Class A WCB Rating * New Roofing * Re-Roofing & Repairs * Metal Roofs * Torch-on & Tar & Gravel * Fiberglass Shingles * Cedar Shake Conversion * Inspections * Free Estimates * Respects Yards * Great Clean Up * Let Us Keep You Dry * Over 80 Years Experience * ALL WORK WARRANTED Proudly Roofing For Over 38 Years * * BBB ACCREDITED BUSINESS A+