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 lose 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 any one looking for a professional, affordable roofing outfit that pays attention to the small details and delivers simply nothing short of the best.


Sharlene Antonick

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!

Royal Lepage Real Estate Agent

Candice Stadler

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.

Royal Lepage Real Estate Agent and Property Developer.

Doug Haayer


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 withing budget and whenever we have a roofing problem you show up immediately.

Thank you again for your dedication and service.

Wildwood Ranches

Bill & Heidi Robinson

All Purpose Roofing did my roof a couple years ago. They came when they siad 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 cinse.

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.


Coalmont, BC

Mrs. Ann Middleton

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!

Green Phoenix Homes and Renovations

Reg and Karin Green