Roof replacement and repair for Twin Cities houses
Family-run in south Minneapolis since 1998. We inspect for free, send photos and a written price within two business days, and our own crew does the work.
4.9 from 614 Google reviews
Minnesota license BC 762318
GAF Master Elite contractor
What we do, and what it usually costs
These are 2026 prices from our own jobs in Minneapolis, St. Paul and the first-ring suburbs. Your written price comes after Dave has been on the roof.
What goes into a Brekke roof replacement
Every replacement starts with a full tear-off down to the boards. These are the seven layers we put back, from the deck up.
- 1Roof deckSoft boards replaced with 7/16 in. OSB, $95 a sheet, each one photographed
- 2Drip edgeAluminum, at every eave and rake
- 3Ice and water shieldSix feet up from the eaves and in every valley. Code asks for 24 inches past the wall.
- 4Synthetic underlaymentGAF FeltBuster over the rest of the deck
- 5Starter stripGAF Pro-Start along eaves and rakes, so the first course seals down
- 6ShinglesGAF Timberline HDZ, six nails each
- 7Ridge vent and capCobra ridge vent under Seal-A-Ridge cap shingles
Recent roofs
Longfellow, Minneapolis
1924 bungalow in Longfellow
Two layers of old shingles off, nine sheets of rotten decking replaced, and new chimney flashing to stop a leak into the upstairs bathroom.
Roof
GAF Timberline HDZ, Charcoal
Size
24 squares
On site
2 days
Crew lead
Tomás Ruiz
After a hailstorm
Most of our replacements are insurance claims. This is how one runs with us, from the first call to the city’s final inspection.
Minnesota law on roofing claims
You can cancel a roofing contract paid by insurance within 72 hours of your insurer denying the claim (Minn. Stat. 326B.811).
No roofer may pay, waive or rebate your deductible (Minn. Stat. 325E.66). An offer to cover it is a reason to hire someone else.
Day 1
You call or book online. Mai schedules the inspection, usually within 48 hours of the storm.
Day 2 or 3
Dave checks the roof, gutters, siding and screens and chalks every hail hit. You get the photos the same day. If the damage won’t clear your deductible, he says so and we don’t file.
Week 1 or 2
You open the claim, and we meet your adjuster on the roof to walk the damage together.
Weeks 2 to 6
Your insurer approves the scope. We order materials, pull the city permit and give you an install date.
Install
Tear-off, new roof and cleanup in one to three days, with a magnetic sweep of the yard before we leave.
After
The city inspects the roof. We send the final invoice and photos to your insurer so the held-back depreciation is released.
4.9 from 614 Google reviews
Average rating on our Google Business Profile, November 2026. These five are recent ones, picked to cover different jobs.
Dave was on our roof two days after I called, and his photos showed why our bathroom ceiling kept staining: the chimney flashing had pulled loose. During the tear-off they found nine soft sheets of decking and texted me a photo of each one before replacing it. Tomás’s crew finished in two days and ran a magnet over the whole yard. The dumpster scraped the edge of our driveway, and they came back the next week to patch it.
Jenna, Longfellow
Roof replacement, October 2026. Crew lead Tomás Ruiz.
Paid $450 to fix a cracked pipe boot that another company wanted to replace the whole roof over.
Denise, Richfield
Roof repair, August 2026.
Our front gable is 12/12 and two other roofers wouldn’t bid it. Brekke did, met our adjuster on the roof and got the claim approved in a week. The roof looks great. My one complaint is the wait: six weeks from signing to install.
Priya, Highland Park
Hail claim, Class 4 shingles, September 2026. Crew lead Tomás Ruiz.
We’d paid to have ice dams steamed off four winters in a row. Kari spent twenty minutes in our attic and told us the problem was warm air, not the shingles. They re-roofed in February and added vents, and the eaves have stayed clear since.
Tom and Gail, Edina
New roof and attic ventilation, February 2026.
Adjuster meeting on Tuesday, claim approved Friday, new roof and gutters three weeks after my first call.
Mark, Roseville
Hail claim and seamless gutters, July 2026. Crew lead Pete Lindahl.
Common questions
Something we didn’t cover? Mai answers the office phone at (612) 555-0148 until 5 pm on weekdays.











