Best Roofing Contractors near St. John's, NL

2 of these companies are based in St. John's; the others serve St. John's from towns including Mount Pearl (5 km), Paradise (8 km) and Conception Bay South (15 km).

4 open 24/7 · 6 open weekends · 8 rated 4.5+

Data verified October 18, 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 St. John's and several other cities.

Ace Roofing Ltd

Ace Roofing Ltd

5.0 5 reviews
“On top of addressing the many defects in our very old roof, he worked with us to figure out a solution to our crumbling chimney.”
Drugget Pl
i
Supreme Roofing Limited

Supreme Roofing Limited

89 Newfoundland Ct
i
Astro Roofing Inc

Astro Roofing Inc

4.8 71 reviews
“No issues whatsoever since job has been completed despite a number of heavy rain events.”
Free consultationInsuredOpen 24 hours
Paradise, NL · 8 km from Saint John's
i
Eastern Siding & Window World

Eastern Siding & Window World

4.8 58 reviews
“They even came back a couple times to make sure they had the site all cleaned up!”
Free estimates1-yr warrantySince 1989Serves Mount Pearl, St. John’sFinancingLocally owned
Mount Pearl, NL · 5 km from Saint John's
i
Fort Property Roofing

Fort Property Roofing

4.8 86 reviews
“Fort Property Roofing were efficient and completed the job in one day.”
InsuredServes St. John’sGAF certified
Conception Bay South, NL · 15 km from Saint John's
i
Able Roofing Ltd

Able Roofing Ltd

4.7 13 reviews
“My house is a bit older, and some other quotes had me bracing for a mess of old-roof drama — but these guys brought nothing but solutions”
Free estimatesServes St. John's, CBSOpen 24 hours
Conception Bay South, NL · 15 km from Saint John's
i

Listed for homeowners in and around St. John's, NL, 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: St. John's, NL

The 11 companies on this page are rated from 3.0 to 5.0 across 337 reviews; 3 have 50 or more reviews and 8 are rated 4.5 or higher. 4 are open around the clock; 6 are open on Saturdays and 5 on Sundays. 1 lists staff certifications (GAF). 4 offer emergency call-outs; 1 offers financing or payment plans; 4 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; 7 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 St. John's itself is given by 2 of the 11 companies; the others cover the area from within 20 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.

Roof Medic Ltd.

Roof Medic Ltd.

5.0 4 reviews
“Alex was very easy to deal with from beginning to end, and kept us updated through every stop of the process.”
Free estimatesServes NewfoundlandSince 2019
Mount Pearl, NL · 5 km from Saint John's
i
Legacy Roofing

Legacy Roofing

4.7 18 reviews
“Shannon the owner is the nicest guy you would want to do your roof.”
Free estimatesInsured20+ yearsServes St. John's, Paradise +3Open 24 hours
12 km from Saint John's
i
Newfound Roofing Ltd

Newfound Roofing Ltd

3.7 8 reviews
“They came out and looked at what needed to be done, gave me a reasonable quote and had the job done before most other companies had even gotten back to me with their quotes.”
Free estimatesSince 2005Open 24 hours
Shea Heights, NL · 9 km from Saint John's
i
North Shore Roofing Ltd

North Shore Roofing Ltd

4.8 1 review
Since 2007
Paradise, NL · 8 km from Saint John's
i
Rooftech Systems Ltd.

Rooftech Systems Ltd.

3.7 2 reviews
Since 2017
Mount Pearl, NL · 5 km from Saint John's
i
HomeRoofing ContractorsNewfoundland and LabradorSt. John's, NL

Why these companies made our list

What customers say about companies near St. John's

  • “They were professional, neat and efficient. I would highly recommend them to anyone looking to get their roof shingled.” — customer of Astro Roofing Inc
  • “Fort Property did a quality job installing new shingles on my home.” — customer of Fort Property Roofing
  • “Would definitely recommend Roof Medic to anyone looking to get new shingles!” — customer of Roof Medic Ltd.

Excerpts from public reviews of the companies listed on this page.

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