Expert Roof Repair & Installation Contractors in Prince George, BC

Handpicked from 65 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Prince George area, discover the top 5 elite providers among the selected group of 21 finalists.

Mike's Roofing PG

Mike's Roofing PG

(2)
“Just had Dennis and his company do my roof for me and I can not say enough about the job they did. Great experience from the time I met Dennis to the time the job was done. Very professional and on time every day and fast. I recommend anyone that is ...”
In Business Since 2018
Free Initial Consultation
Family Business
4709 Handlen Rd, Prince George, BC V2K 2J7
i
Northwind Roofing Ltd

Northwind Roofing Ltd

(17)
And More, New Roof Installations, Cedar Shake Conversions
“Northwind provided excellent service, finished the roof quickly, and was able to identify and treat a rotted area at no extra cost. I would highly recommend this company to anyone that needs roof work done.”
In Business Since 2020
Licensed, BBB Accredited
Free Initial Consultation
2734 Pine St, Prince George, BC V2L 2G5
i
Thor's Hammer Roofing

Thor's Hammer Roofing

(8)
“We needed our entire roof replaced - Thor's Hammer provided us with a timely quote that was reasonable for the work being done. They were able to get our roof done sooner than expected. Our experience with their quality and customer service was great...”
In Business Since 2017
Free Initial Consultation
2554 McBride Crescent, Prince George, BC V2M 2A1
i
Admiral Roofing Ltd.

Admiral Roofing Ltd.

(4)
Flat Roofing, Design Assist, Wall Systems
“I would highly recommend this company for anyone looking to get torch on roofing. They did the roof quickly and efficiently. The quality of their work is excellent and their employees are professional and friendly. We especially appreciate the forema...”
In Business Since 2002
Family Business
4214 Cowart Rd, Prince George, BC V2N 6H9
i
TO THE Peak Roofing Inc.

TO THE Peak Roofing Inc.

(3)
“I had a great experience with To The peak Roofing. Robin and Shawn were both friendly and easy to deal with. I was happy with how quickly they got to my roof after I initially called. The cost was fair and the roof looks great! THANKS GUYS!”
In Business Since 2015
Offers Financing Options
9522 Shelest Dr, Prince George, BC V2K 5S8
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
99.7 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
Aase Roof Inspection Ltd

Aase Roof Inspection Ltd

“Aase Roof Inspection Ltd. has over 60 years of combined roofing experience. We don't just know the theory of roofing structure and design, WE KNOW ROOFS! Our commitment to the integrity of our craft means that we expect all our inspectors to be ticke...”
In Business Since 2016
9255 Robson Rd, Prince George, BC V2N 5B3
i
Quality Roofing

Quality Roofing

(2)
“Excellent job. All nails picked up and site clean like before they arrived”
470 Bic Dr, Prince George, BC V2M 0A6
i
Spruceland Roofing

Spruceland Roofing

(1)
Services List, SEO, Navigation Bar
“I called Daryl at Spruceland Roofing because I was worried about water pooling on my flat roof. He was at my house within the hour. He even gave me a new drain cover to replace a broken one. Very prompt and friendly service!”
In Business Since 2020
Prince George, BC
i
Alliance Roofing and Siding Inc

Alliance Roofing and Siding Inc

(27)
  • Work
  • Gutters
  • Job
“We were very happy that Jan and his team made time to replace our leaking workshop roof right before the snow fell! Tom showed up when promised, kept us updated and took the time to do the job right .We were very pleased with the whole experience. Al...”
In Business Since 2015
Emergency Services
Free Initial Consultation
Offers Financing Options
Serving Prince George Area
i
C.R. Roofing Services Inc.

C.R. Roofing Services Inc.

(15)
New Roofing, Re Roofing, Insurance Claims
“Had the crew out to replace shingles. They were very good at all descriptions of the job. Would recommend them to anyone looking for a quality job. They showed up very quickly after verifying them as vendor. No hassles !!!”
In Business Since 2020
Free Initial Consultation
Locally Owned & Operated
9807 116 Ave East Side Parking Lot After 3:00pm by appointment only on Call 24/7, Grande Prairie, AB T8V 4B4
i
Maple Leaf Roofing

Maple Leaf Roofing

(8)
  • Price
  • Work
“After a very random and violent windstorm, my roof was damaged and a large section of shingles was ripped off and blown away. I chose maple leaf based solely on google reviews. I called them and of course like every other roofer in town, they are bus...”
In Business Since 2019
Free Initial Consultation
9899 112 Ave UNIT 3 SUITE # 2020, Grande Prairie, AB T8V 7T2
i
Grande Prairie Roofing Co.

Grande Prairie Roofing Co.

(1)
New Roof, Flashing, Repairs
“They were super professional on the phone, they collected my info quickly and had a roofer out to look at my roof the next day, the cool part was the roofer fixed the issues on the spot in order not to waste my time and protect my roof!! Super happy ...”
In Business Since 2021
Emergency Services
Free Initial Consultation
10305 Kateri Dr, Grande Prairie, AB T8W 2W8
i
Rocket Roofing Inc.

Rocket Roofing Inc.

(16)
“Rocket roofing replaced the shingles on our House in Whitecourt. Was quick to respond, the job was done very well and fast. His rates were the best we found.”
In Business Since 2019
Free Initial Consultation
Serving Prince George Area
i
Direct Exteriors

Direct Exteriors

(5)
  • Quality
“Part of my facia came off from the strong wind we had last week. I could not climb high and don't have a ladder for it. So I phoned these Guys. Came the next day and did a great job. Seems to me that even a small job that comes their way is well appr...”
In Business Since 2015
Locally Owned & Operated
Serving Prince George Area
i
Champion Roofing

Champion Roofing

(10)
“Would recommend to my neighbors. We had wind damage to our shingles and someone came to tarp it up and quote it quickly. Site was left clean and new roof looks great.”
In Business Since 2017
Free Initial Consultation
Locally Owned & Operated
Serving Prince George Area
i
Royal Roofing

Royal Roofing

“We offer a variety of roof systems. Whether its asphalt shingles or cedar shakes, new construction or renovations, Royal Roofing does it all! Our skilled installers will have the whole neighborhood talking about your beautiful house in no time! Renew...”
In Business Since 2020
Free Initial Consultation
9542 87 Ave, Grande Prairie, AB T8V 3H1
i
Peace Eavestroughing Inc

Peace Eavestroughing Inc

(1)
“Very prompt and friendly service.We had our eavestroughs repaired and cleaned out. 😀”
9050 Lakeshore Dr, Grande Prairie, AB T8X 8C8
i
Arrowhead Roofing

Arrowhead Roofing

(8)
“I would recommend Dave and his company 110% … I can guarantee you will not find quality work, customer service and a fare price like Arrowhead Roofing! Dave is very professional, knowledgeable and made the time for my roof repair issue, even with a f...”
Serving Prince George Area
i
Do It All Handyman

Do It All Handyman

(6)
“Chris is one heck of a good handyman. He came out on a holiday, and listened carefully to our concerns, not leaving until getting to the bottom of what turned out to be a very serious and unexpected problem with the hot water heater. Truly he was a...”
Serving Prince George Area
i
All Steel Eavestrough and Roofing

All Steel Eavestrough and Roofing

In Business Since 2021
Free Initial Consultation
10532 101 Ave B, Grande Prairie, AB T8V 0Z1
i
Topside Consulting Ltd

Topside Consulting Ltd

Roof Inspections, Consulting, Project Management
“Was your roof designed for northern conditions? Many never were. That's costly. We conduct roof-life assessments that, if done early, can save a fortune.”
In Business Since 2003
215-10006 101 Ave, Grande Prairie, AB T8V 0Y1
i

Roofing Services in Prince George, BC Cost Estimates

Minimum cost
$1688
Maximum cost
$47816
National Average
$10783
Avg Per Hour Rates
$244
$7304
$14268
Fair price range is based on 512 cost profiles
Click to copy
Successfully copied!
Average Cost $10783
Minimum cost $1688
Maximum cost $47816
Avg Per Hour Rates $244

Fair range $7304 to $14268 is based on 512 cost profiles.

Why these companies made our list

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