Call All Purpose Roofing for 24/7 Service in Princeton, Osoyoos, Oliver, Keremeos, Cawston, the South Okanagan and Surrounding Areas.

Your roof is in capable hands when you call All Purpose Roofing. Our roofers are prompt, tidy, professional and hard-working. After all, you should feel confident and secure with the crew handling your roof—not to mention satisfied with the workmanship.


Give us a call or send us an email using the online form on this page to request an estimate for your roofing project or repair job.

Contact Details

Phone

Main: 250-295-3643

Toll-Free: 1-877-299-7663

Oliver/Osoyoos: 250-485-3285

Keremeos/Cawston: 250-501-1080


Email

contact@allpurposeroofing.ca


Business Hours

Monday – Saturday: 7:00 AM – 7:00 PM

24/7 emergency service available


Languages

  • English
  • French


Methods of Payment

Copyright All Purpose Roofing 2019 - Legal
Created by

Legal notice