Best Roofing Contractors in Vernon, BC

15 companies listed · 11 in Vernon · 2 open 24/7 · 9 open weekends · 11 rated 4.5+

Data verified October 22, 2026

Tfroofing

Tfroofing

4.8 48 reviews
“Pricing was very competitive ( I had three quotes)They did exactly what was in the quote and a little more .”
Free estimatesServes Coldstream, British ColumbiaSince 2019
2903 33 Ave
i
Select Roofing

Select Roofing

5.0 33 reviews
“Got our roof replaced just after the Canada long weekend and are extremely satisfied with the professionalism and friendly service.”
Serves Vernon, Salmon Arm +3Since 2019
4305 19 Ave #15
i
Westpeak Metal Roofing Ltd

Westpeak Metal Roofing Ltd

5.0 20 reviews
“Westpeak installed our metal roof over the asphalt and did a great job.”
InsuredSince 2010Serves Vernon, Kelowna, OkanaganFree consultation
1101 Kalamalka Lake Rd
i
Vernon Roofing

Vernon Roofing

4.7 27 reviews
“Matt and the entire staff are awesome to deal with right from beginning to the end of the job.”
Serves Vernon, Armstrong +6Since 2011
2805 27 St
i
Community Roofing Co Ltd

Community Roofing Co Ltd

4.1 11 reviews
“I highly recommend this company and as there are so many to choose from I feel very lucky that I chose the right one.”
Free consultationInsured30+ yearsServes Vernon, Salmon ArmLocally owned
6943 Old Kamloops Rd
i
Solar Roofing

Solar Roofing

4.6 6 reviews
“We found rot in our roof and Josh and his team got our roof covered before the expected rain storm that week”
Free estimatesInsured14+ yearsServes Sicamous, KelownaOpen 24 hours
2203 18 Ave
i

Listed for homeowners in and around Vernon, BC, these 15 companies take roofing work. What each one claims about tear-offs, membranes and workmanship cover is taken from its own website; ratings and quoted lines come from public reviews.

Area overview: Vernon, BC

11 of the 15 companies we list are based in Vernon; the other 4 serve Vernon from Armstrong (20 km). 13 of the companies on this page have a rating, from 4.0 to 5.0 across 214 reviews; 1 has 50 or more reviews and 11 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise quality (89%), professionalism (88%) and responsiveness (76%). The topics that come up most in reviews of the companies on this page are "price", "estimates" and "communication". 2 are open around the clock; 9 are open on Saturdays and 6 on Sundays. 1 shows a licence on its website. Domain records put 2 websites of the companies on this page at ten or more years old; the oldest dates from 2011. 3 offer emergency call-outs; 8 give free estimates and 2 are family- or locally-owned. We have a website on file for 13 of the companies on this page; 10 publish a contact page; 11 list a public email and 1 takes bookings online. We count these figures across the companies on this page; distances are straight-line, and hours and prices change, so confirm the details with the company before you book.

Why are some of these roofers based elsewhere?

An address in Vernon itself is given by 11 of the 15 companies; the others cover the area from within 25 km. Travel is normal in this trade. Ask how far out they come in winter, when a leak call and a snowy drive do not mix.

Storm Proof Roofing

Storm Proof Roofing

5.0 9 reviews
“I would with no hesitation recommend this company and the owner Damien Harris and his right hand man Brian Tran for any type of roofing need”
Serves North Okanagan, Vernon, ArmStrongEmergency service
1801 42a St Unit B
i
Torchcraft Roofing

Torchcraft Roofing

5.0 3 reviews
“They are very knowledgeable and their crew are top notch and always just a phone call away when you need them”
25-yr warrantyServes North Okanagan
Po Box 21090
i
Canclad Roofing Okanagan

Canclad Roofing Okanagan

Free consultationSince 2023
8130 Silver Star Rd
i
Overseas Roofingltd.

Overseas Roofingltd.

5.0 2 reviews
“Firm price good and fast service very good customer service and communication”
1809 14th Ave
i
End2end Roofing Vernon BC

End2end Roofing Vernon BC

Free consultationSince 2021
17 Laverman Dr
i
North Okanagan Roofing

North Okanagan Roofing

5.0 6 reviews
“They know what they are doing, and do it right!”
Free consultationOpen 24 hoursSince 2021Family-ownedPrices online
Armstrong, BC · 20 km from Vernon
i
Exel Exteriors

Exel Exteriors

Free phone consultationServes Kelowna, Lake Country +6
Armstrong, BC · 20 km from Vernon
i
Quality Roofing

Quality Roofing

5.0 2 reviews
“I would highly recommend Quality Roofing to anyone needing a new roof and how is looking for quality work and fair price.”
10-yr warrantyFinancing availableSince 1988Serves West Bank, West Kelowna +6Free consultationLicensed
Armstrong, BC · 20 km from Vernon
i
Solair Roofing Ltd.

Solair Roofing Ltd.

5.0 2 reviews
“Him and the crew were very helpful, and I'm very thankful he was able to work with my landlords who live all the way in Alberta.”
12 km from Vernon
i
HomeRoofing ContractorsBritish ColumbiaVernon, BC

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top