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.

Finished October 30, 2026

1924 bungalow in Longfellow

24

squares

2

days on site

9

decking sheets

4.9 from 614 Google reviews

Minnesota license BC 762318

GAF Master Elite contractor

4,186 roofs since 1998

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.

1234567
  1. 1Roof deckSoft boards replaced with 7/16 in. OSB, $95 a sheet, each one photographed
  2. 2Drip edgeAluminum, at every eave and rake
  3. 3Ice and water shieldSix feet up from the eaves and in every valley. Code asks for 24 inches past the wall.
  4. 4Synthetic underlaymentGAF FeltBuster over the rest of the deck
  5. 5Starter stripGAF Pro-Start along eaves and rakes, so the first course seals down
  6. 6ShinglesGAF Timberline HDZ, six nails each
  7. 7Ridge vent and capCobra ridge vent under Seal-A-Ridge cap shingles

Recent roofs

Sage green 1924 bungalow with a new charcoal shingle roof and fallen leaves on the lawn
The same bungalow before, with curled brown shingles and moss along the eave
BeforeAfter

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.

  1. Day 1

    You call or book online. Mai schedules the inspection, usually within 48 hours of the storm.

  2. 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.

  3. Week 1 or 2

    You open the claim, and we meet your adjuster on the roof to walk the damage together.

  4. Weeks 2 to 6

    Your insurer approves the scope. We order materials, pull the city permit and give you an install date.

  5. Install

    Tear-off, new roof and cleanup in one to three days, with a magnetic sweep of the yard before we leave.

  6. 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.

Can you put new shingles over my old ones?

How long does a replacement take?

Do you work in winter?

Will insurance pay for a new roof?

Do I need to be home?

What warranty do I get?

Do you pull the permit?

How do you protect the yard?

Create a free website with Framer, the website builder loved by startups, designers and agencies.