DEMO TEMPLATE by Mursalin's Desk· "Northpeak Roofing Co." is fictional · the AI Roof Advisor (bottom-right) is live · phone & address are placeholders
● Licensed & insured · Lic #BC-44910
Mon–Sat · 7am–7pm(555) 219-8400
Northpeak
A detailed tile roof with dormer windows
Home / ReviewsReviews

What 212 homeowners say.

We'd rather you hear it from them. Here's a real cross-section of the work — replacements, repairs, and insurance claims.

4.9
★★★★★
212 reviews
5★
92%
4★
6%
3★
1%
2★
1%
1★
0%
★★★★★

Had a leak the night before a storm. Used the chat at 11pm and someone had a tarp on my roof by 8am, full repair done that week.

DK
Dana K.Re-roof + emergency repair
★★★★★

They handled the whole insurance claim. I paid my deductible and got a brand new roof. Crew was respectful and the yard was spotless.

MR
Marcus R.Storm / insurance claim
★★★★★

Got three quotes. Northpeak was the only one that showed me photos and a fixed price up front. No games. Easy yes.

PT
Priya T.Full roof replacement
★★★★★

The AI chat actually booked my inspection at midnight. By the weekend I had a quote in hand. Wild how easy it was.

JL
Jordan L.Inspection + quote
★★★★★

Fair price, showed up exactly when they said, done in a day and a half. Can't ask for more than that.

SB
Sofia B.Roof replacement
★★★★★

They talked me OUT of a full replacement and did a repair instead. Saved me thousands. That's why I trust them.

RT
Ray T.Leak repair
★★★★

Great work and great cleanup. Took a couple extra days for materials but they kept me posted the whole time.

AM
Amelia M.Gutters + vents
★★★★★

Our commercial flat roof was leaking for years. Northpeak fixed it right and worked around our store hours.

DV
David V.Commercial TPO
★★★★★

Storm took half my shingles. They met the adjuster, got it approved, and I paid my deductible. Painless.

NW
Nadia W.Storm / insurance claim
Ready when you are

Get a free inspection this week.

Tell us what's going on up there. We'll take photos, give you a straight answer and a fixed price — no obligation.

(555) 219-8400