Don’t let a leaky roof put a damper on your day. For new roofing, re-roofing or repairs, All Purpose Roofing offers a full range of roofing services for residential, industrial and commercial clients in Princeton, Osoyoos, Oliver, Keremeos, Cawston, the South Okanagan and surrounding areas. From metal cladding to torch-on membranes and cedar shake conversions, we work with all types of roofs and shingles. We also provide 24/7 emergency service, so you never have to go without a roof over your head!
We Put Safety First
By upholding the highest industry safety standards, All Purpose Roofing has earned a Class A WorkSafe BC rating. Only one out of three roofers in the Lower Mainland merits this recognition. Not to mention, we are fully licensed and insured for your peace of mind.
No Down Payment and No Sub-Contracting
You won’t pay until the project is completed and you are satisfied. Since we’re committed to giving you the best roof possible, we never outsource our roofing services. Our dedicated owner-operator and loyal crew demonstrate a work ethic and commitment to customer satisfaction that you can trust.
We offer free estimates for all of our clients and a 10% discount for seniors!
Wondering if you should hire us for your next roofing job? Consider this: