Best Roofing Contractors in Victoria, BC

24 companies listed · all 24 in Victoria · 4 open 24/7 · 14 open weekends · 21 rated 4.5+

Data verified November 1, 2026

Shine Pros Exterior Cleaning

Shine Pros Exterior Cleaning

5.0 123 reviews
“Alex, the person who cleaned the gutters on my house was great: courteous, prompt and he did a great job.”
Free estimatesInsured up to $3MServes Victoria, Greater VictoriaOpen 24 hours
1658 Feltham Rd
i
Vintage Roofing Ltd

Vintage Roofing Ltd

4.9 81 reviews
“As a bonus they let me borrow their magnet roller for a few days to continue going over my property and gravel driveway to ensure all rogue nails are caught and disposed.”
Free consultationBBB accreditedOpen 24 hours
962 Yates St
i
Noble Roofing Ltd

Noble Roofing Ltd

4.9 119 reviews
“They worked hard and late into the evening, when they returned, they finished up and cleaned up perfectly.”
24/7 emergency serviceGAF-certifiedServes Colwood, Langford +2Since 2023
569 Cairndale Rd
i
Victoria Home Pros

Victoria Home Pros

4.9 130 reviews
“Guys were friendly and work was scheduled very quickly after the estimate was approved.”
Free estimatesInsuredServes VictoriaBBB accreditedSince 2016
6509 Central Saanich Rd
i
Proline Roofing Ltd.

Proline Roofing Ltd.

4.6 86 reviews
“The crew was professional and very efficient, they also left zero mess behind.”
Free estimatesInsured up to $5M25+ yearsServes Victoria, Salt Spring +3BBB accredited
760 Enterprise Crescent
i
Soare Contracting

Soare Contracting

4.9 25 reviews
“The roofers themselves were very professional, well mannered and respectful of my wife, myself and our dog.”
Free estimatesInsuredServes Victoria, WestshoreBBB accreditedSince 2007Family-owned
2519 Wentwich Rd
i

Listed for homeowners in and around Victoria, BC, these 24 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: Victoria, BC

All 24 companies we list here are in Victoria itself. We have 38 companies in Victoria on file; this page shows the highest-rated 24. The companies on this page are rated from 4.1 to 5.0 across 1,467 reviews; 7 have 50 or more reviews and 21 are rated 4.5 or higher. The topics that come up most in reviews of the companies on this page are "price", "cleanliness" and "communication". 4 are open around the clock; 14 are open on Saturdays and 7 on Sundays. The services the companies on this page list most often on their websites are commercial roofing (2), roof inspections (2), roof repair (2) and roof replacement (2). 2 show a licence on their websites. 10 have ten or more years of experience, the longest 26 years. 5 offer emergency call-outs; 1 offers financing or payment plans; 17 give free estimates and 8 are family- or locally-owned. We have a website on file for all 24 of the companies on this page; 22 publish a contact page; 17 list a public email and 3 take bookings online. We count these figures across the companies on this page; hours and prices change, so confirm the details with the company before you book.

Do roofers listed for Victoria quote at no charge?

Free estimates are stated by 17 of the 24 companies on this page. A free visit is normal in this trade, though it doubles as a sales call. Ask for photos of the roof and the attic, written findings, and a price that separates the tear-off from anything found under it.

Shoreline Roofing & Exteriors

Shoreline Roofing & Exteriors

4.7 66 reviews
“Answered all questions promptly, showed up when expected, competitive price and polite workers who went above and beyond protecting plant trees and clean up of site.”
24/7 emergency serviceServes Victoria, surrounding areas
565 Leaside Ave
i
Kevin the Roofsmith

Kevin the Roofsmith

4.9 33 reviews
“Kevin informed us that he has been installing roof tiles for 30 years and after viewing his work, it is very evident that he has earned the title of professional!”
Free estimatesInsured10-yr workmanship warrantyServes Victoria, Oak Bay, SaanichLicensedSince 2020
1063 Foul Bay Rd
i
RR Roof Rider Ltd

RR Roof Rider Ltd

4.8 89 reviews
“Roof Rider helped us re shingle our roof as well as replacing any rotten plywood they came across.”
Free consultationSince 1995Serves Lower Vancouver IslandFamily-owned
535 Yates St #300
i
Victoria Roofing Co. Ltd.

Victoria Roofing Co. Ltd.

4.6 22 reviews
“They show up when they say they will, do all of what they promise (and then some), and do a thorough clean up when they're finished the job.”
Free estimatesInsured10-yr workmanship warrantySince 1943BBB accreditedFamily-owned
2838 Blackwood St
i
High Definition Roofing Ltd. Victoria

High Definition Roofing Ltd. Victoria

4.7 26 reviews
“He was more then willing to come and fix it for the the very next day”
BBB accreditedSince 2009Locally owned
3074 Donald St
i
Brokop Roofing

Brokop Roofing

4.9 39 reviews
“Jared responded quickly to my call, was on time and provided a detailed breakdown of the work and cost.”
Free estimatesInsured15-yr warrantyLicensedSince 2018
1250 Judge Pl
i
Jones Exteriors

Jones Exteriors

4.1 7 reviews
“They did a great job, and were easy to work with.”
Free estimatesServes Colwood, Cowichan +12Family-ownedBBB accredited
270 Nicola Pl
i
Ecotek Spray Foam Ltd

Ecotek Spray Foam Ltd

4.8 19 reviews
“Paul was extremely informative and could not have asked for a more professional service.”
Free estimatesServes Vancouver Island, Victoria +4Since 2014
Victoria, BC V8W 9J4
i
Shelby Roofing

Shelby Roofing

5.0 12 reviews
“Sean and his team are professional, on time and are committed to providing their clients with an amazing product.”
Free estimatesInsured up to $2M30+ yearsServes VictoriaLocally owned
419 Creed Rd
i
CWS

CWS

4.1 5 reviews
“Denis has supported my renovation by providing advises and contact for any kind of work.”
Free estimatesServes VictoriaOpen 24 hours
2930 Shakespeare St
i
Aerial Roofing Ltd

Aerial Roofing Ltd

4.9 17 reviews
“Sergio was very easy to deal with and kept me well informed as to what was going on and how many extra sheets of osb had to be replaced.”
Free consultationFinancingLocally owned
3587 Kathy Ln
i
Four 12 Roofing

Four 12 Roofing

4.7 9 reviews
“This is a small roofing contractor that is great to work with, flexible (as I didn't know when the sheathing would be completed), promptly on time and did a great job.”
Free estimatesInsured up to $2M10-yr warrantyMRP-certifiedServes Greater VictoriaSince 2009
982 Wollaston St
i
Lifecycle Roofing

Lifecycle Roofing

5.0 13 reviews
“We had a roofing emergency at a residential building, Sheldon from Lifecycle Roofing was quick to respond, resolve the problem and prevented further damage to the building.”
Serves Victoria, DuncanSince 2018
1400 Lynburne Pl
i
Smythe Roofing

Smythe Roofing

5.0 8 reviews
“Professional, courteous, excellent workmanship and customer service.”
Free estimatesSince 1995Serves Vancouver Island, Gulf Islands
3116 Antrobus Crescent
i
Golden Rule Roofing

Golden Rule Roofing

5.0 28 reviews
“He made shore we where always in the know with what was happening and why , he gave us opinions on what he would do if was his place and then next best or next best after that.”
Free estimatesRed Seal-certifiedEmergency service
4892 Lochside Dr
i
Mountain View Roofing

Mountain View Roofing

5.0 7 reviews
“I'm very pleased with the whole process from obtaining the quote to installation and the roof itself.”
Free estimates
915 Dellwood Rd
i
Amack Roofing

Amack Roofing

4.9 7 reviews
“Having renovated 15 homes and this being the 5th roof I have had done which included resheeting, this is by far the best job .”
InsuredSame-day serviceSince 2014
516 Mt View Ave
i
Infinity Roofing

Infinity Roofing

4.1 10 reviews
“Moreover, the crew took pride in what they were doing and worked together like a well oiled machine.”
3892 Duke Rd
i
HomeRoofing ContractorsBritish ColumbiaVictoria, BC

Why these companies made our list

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