Read Reviews from Our Satisfied Customers!

At All Purpose Roofing, our reputation is as solid as the roofs we install. But don’t take our word for it—read testimonials from past clients we’ve served throughout Princeton, Osoyoos, Oliver, Keremeos, Cawston, the South Okanagan and surrounding areas.


Delivers Nothing But the Best

In regards to the roofing work that was done by All Purpose Roofing:


I would first like to thank them for their outstanding service. We found their work to be the highest standard. Not only did they come in under their quote but they were extremely professional. They tarped all of the lawn to collect any loose materials and the area was checked on completion for nails, garbage, etc.


The crew consistently showed up on time and were always friendly. They worked hard in less than desirable conditions, which included high temperatures and wasps nest.


I felt quite comfortable with their presence and would highly recommend them to anyone looking for a professional, affordable roofing outfit that pays attention to the small details and delivers simply nothing short of the best.


—Sharlene A.



Quick, Efficient and Thorough

Impressive! Ray and his team did our roof quickly and efficiently all while explaining their methods thoroughly along the way. Plus, they even left our yard cleaner than it was to begin with!


—Candice Stadler

Royal LePage Real Estate Agent



Excellent Workmanship

We’ve dealt with Ray and his team for several years and he’s been great. Dealing local clearly benefits us and our clients: We get prompt responses, excellent workmanship and reliable long-term support.


—Doug Haayer

Royal LePage Real Estate Agent and Property Developer



Dedicated Service

Ray, A quick note of thanks for looking after all our roofing needs on our commercial buildings in Princeton.


You and your crew do excellent work, always within budget and whenever we have a roofing problem you show up immediately.


Thank you again for your dedication and service.


—Bill & Heidi Robinson

Wildwood Ranches



Would Recommend to Anyone

All Purpose Roofing did my roof a couple years ago. They came when they said they would and started work right away.


They covered all my plants around the house, and laid tarps around the house for all the debris off the roof to land on.


I was very impressed with their work and have had no problems with my roof since.


My yard was in better shape when they left than when they got here.


I would recommend All Purpose Roofing to anyone needing any type of roofing work done.


— Mrs. Ann M.

Coalmont, BC



Would Trust No One Else

We are convinced; a sound roof is the beginning of every worthwhile renovation project. Without a good roof, nothing below is secure!


Ray and his crew replaced the roof on our own home in Princeton when we first arrived, and since those early days All Purpose Roofing has put roofs on at least thirty mobile home renovations and new homes – and – we would trust no one else with snow removal from our properties!


We have found Ray’s prices to be more than fair and his service excellent; with never a roofing nail left behind!


All Purpose Roofing are our roofers. We would not think of calling anyone else!


—Reg and Karin Green

Mrs. Ann Middleton

Copyright All Purpose Roofing 2019 - Legal
Created by

Legal notice