Licensed · Bonded · Insured

Roof damage doesn't wait.Neither do we.

Minneapolis homeowners trust us for fast, honest roof repair — storm & hail damage, leaks, and shingle replacement done right the first time. Free inspections, transparent pricing, workmanship guaranteed.

4.9 · 380+ reviewsSame-day emergency tarpingInsurance claim help
Roofer installing architectural shingles on a Minneapolis home at golden hour
GAF CertifiedBBB A+ RatedFully InsuredFree InspectionsInsurance Specialists5-Star Rated
What We Do

Roof repair, start to finish

From a single missing shingle to full storm restoration — one local crew, accountable for the whole job.

Storm & Hail Repair

Fast assessment and repair of wind, hail, and fallen-limb damage with full photo documentation for your insurer.

Leak Detection & Repair

We trace the source — not just the symptom — and seal flashing, valleys, and penetrations for good.

Shingle Replacement

Architectural and 3-tab shingle matching and replacement that blends seamlessly with your existing roof.

Ice Dam Removal

Minnesota winters hit hard. We safely remove ice dams and add heat cable to stop winter leaks at the eaves.

Emergency Tarping

Same-day emergency tarping to protect your home and belongings until permanent repairs can be made.

Roof Inspections

Honest, no-pressure inspections with a clear written report — whether you're buying, selling, or just unsure.

Minneapolis craftsman home with a freshly repaired shingle roof
5,000+
Roofs repaired
Why Minneapolis Chooses Us

Local roofers who treat your home like our own

We've spent two decades earning this city's trust one repair at a time. Here's what that means for you.

Licensed & insured

Fully licensed, bonded, and insured Minnesota contractor — your home and our crew are always protected.

Honest, upfront pricing

Clear written estimates before any work starts. No surprise fees, no upsells, no pressure.

Fast response

Same-day emergency tarping and inspections scheduled within 48 hours — because leaks don't wait.

Insurance claim help

We document damage, meet your adjuster on-site, and handle paperwork so your claim goes smoothly.

How It Works

A simple, stress-free process

Four clear steps from first call to final nail. You'll always know what's happening and why.

01

Free inspection

We climb up, document every issue with photos, and give you a clear, honest assessment — no obligation.

02

Transparent estimate

You get a written estimate with line-item pricing and options, so you know exactly what you're paying for.

03

Expert repair

Our crew completes the work on schedule, keeps the site clean, and protects your landscaping throughout.

04

Final walkthrough

We walk the job with you, answer questions, and back it all with a written workmanship warranty.

What Neighbors Say

Trusted by 5,000+ Twin Cities homes

Real reviews from real Minneapolis homeowners — we earn every one.

"After the July hail storm they had a tarp on my roof within hours and handled the whole insurance claim. New roof looks better than the original."
Karen M.
Edina
"Honest people. Two other companies said I needed a full replacement — these folks fixed the actual leak for a fraction of the cost."
David & Sue L.
Northeast Minneapolis
"Crew showed up on time, finished in a day, cleaned up every last nail. The ice dam that flooded my kitchen every winter is finally gone."
Marcus T.
St. Louis Park
Proudly Local

Serving the whole Twin Cities

Based in Minneapolis, we repair roofs across the metro — usually within a day's notice.

Check Your Neighborhood
Minneapolis
St. Paul
Edina
St. Louis Park
Bloomington
Brooklyn Park
Plymouth
Maple Grove
Roseville
Eagan
Richfield
Golden Valley
Coon Rapids
Burnsville
Apple Valley
Hopkins
Free Inspection

Let's get your roof sorted

Fill out the form and we'll call you back within one business hour to schedule a free, no-pressure inspection. Prefer to talk? We're here.

  • (612) 555-0199
    Same-day emergency line
  • Mon–Sat · 7am–7pm
    24/7 emergency tarping
  • 2820 University Ave NE
    Minneapolis, MN 55418

Get your free inspection

Tell us what's going on. We'll call you back within the hour during business hours.

No spam. Your info stays with us.