Best Roofing Contractors in Nelson, BC

11 companies listed · 4 in Nelson · 1 open weekends · 9 rated 4.5+ · 2 show a licence

Data verified October 16, 2026

We are still growing

There are too few quality options within 25 km, so we have expanded area of coverage to up to 100 km from you. This includes Nelson and several other cities.
Edge Roofing LTD

Edge Roofing LTD

4.8 63 reviews
“Dan is very frank and honest in his assessment of what our roofing needs were and he laid out the options of what could and should be done.”
4166 Granger Rd
i
Roofing Contractor

Roofing Contractor

5.0 15 reviews
“Their quotes are fair, their communication is clear and their workmanship is of top quality.”
Licensed
118 Houston St
i
Heritage Roofing & Sheet Metal Ltd

Heritage Roofing & Sheet Metal Ltd

4.6 7 reviews
“I was impressed by how quickly they were able to respond to a leak in my roof and found their price to be very affordable.”
5643 Taghum Frontage Rd
i
Danco Roofing

Danco Roofing

5.0 7 reviews
“The work looks great, they were very quick, showed up when they said they would and pricing was very reasonable.”
569 Johnstone Rd
i
Nordic Roofing & Sheet Metal Ltd

Nordic Roofing & Sheet Metal Ltd

5.0 16 reviews
“Kim has a true passion for quality, craftsmanship, and doing things RIGHT the first time!”
Castlegar, BC
i
Crowsnest Roofing

Crowsnest Roofing

4.5 15 reviews
“These are the kind of tradespeople you hope you get the first time.”
Nelson, BC
i

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

4 of the 11 companies we list are based in Nelson; the other 7 serve Nelson from Trail, Castlegar and Montrose. The companies on this page are rated from 4.3 to 5.0 across 226 reviews; 1 has 50 or more reviews and 9 are rated 4.5 or higher. The topics that come up most in reviews of the companies on this page are "price", "quality" and "communication". 1 is open on weekends. 2 show a licence on their websites. 2 have ten or more years of experience, the longest 11 years. 2 give free estimates and 1 is family- or locally-owned. We have a website on file for 9 of the companies on this page; 8 publish a contact page and 7 list a public email. 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 Nelson quote at no charge?

Free estimates are stated by 2 of the 11 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.

B F Roofing Ltd

B F Roofing Ltd

4.4 9 reviews
“Quick response time, professional, insured, and their crews are dialed in and get the work done safely and the work itself is up to or surpasses BC standards.”
Free consultationSince 2019
Trail, BC
i
Trail Roofing Ltd

Trail Roofing Ltd

4.8 13 reviews
“He went above and beyond to replace our roof and we are so grateful to him and his crew for taking it on and getting it done quickly and for doing such a good job with it.”
Free consultationFamily-owned
Trail, BC
i
Andrew the Roofer

Andrew the Roofer

4.9 35 reviews
“We were on a very tight timeline, even with a full schedule Andrew found a way to fit his work in between other conflicting schedules and completed the job in a very short timeline and to the highest standards.”
LicensedSince 2015
Nelson, BC
i
R & S Roofing

R & S Roofing

4.3 5 reviews
“I called 4 roofing companies for an estimate, and these guys are the only ones who showed up!”
Montrose, BC
i
Precise Gutters

Precise Gutters

4.9 16 reviews
“David was very professional and did a great job on our house.”
Serves Golden, Grasmere +7Since 2015
Serving Nelson Area
i
HomeRoofing ContractorsBritish ColumbiaNelson, BC

Why these companies made our list

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