Storm damage?call (612) 555-0144
Roofing crew installing new shingles on a steep residential roof
Licensed & Insured · Est. 2006

A roof is the only
thing between
your family and
the sky.

We build roofs in Minnesota that shrug off hail, ice dams, and 80-mph straight-line wind. Own crews, one fair price, and a 10-year workmanship warranty in writing.

4.9 from 612 verified homeowner reviews
0+

Years on roofs

0+

Roofs completed

0-yr

Workmanship warranty

0

Average rating

What we do

Built to take a beating

Asphalt, metal, flat, or storm-torn — same crew, same standard, same warranty.

Roof Replacement

Full tear-off and re-roof in architectural asphalt, standing-seam metal, or designer shingle. Old felt gone, new ice-and-water down to the deck.

Leak & Repair

Flashing, valleys, boots, nail pops. We find the actual entry point — not just the wet ceiling — and seal it for good.

Storm & Hail Claims

Free inspection, full photo report, and we sit at the table with your adjuster. We speak insurance so you don't have to.

Inspections & Maintenance

22-point inspection before you buy, sell, or every fall. A short report with photos, not a sales pitch.

How it goes

No mystery. Four steps, start to dry.

01

Free inspection

We climb it, document every slope, and hand you a photo report the same day — yours to keep either way.

02

Honest scope & price

One number, line-itemed. No 'good-better-best' games, no surprise change orders mid-job.

03

Crew on site

Our own employees — not day labor. Magnetic sweep for nails twice a day. Your yard goes back the way it was.

04

Final walk & warranty

We walk the roof with you, register the manufacturer warranty, and leave you the paperwork that matters.

The Ironclad Guarantee

Lifetime materials.
10-year labor. In writing.

If our workmanship ever lets water in, we come back and fix it — no invoice, no argument. Transferable to the next owner, so it follows the house, not just you.

  • Manufacturer-certified installers
  • Registered in your name
  • Transferable warranty
  • Real humans answer the phone
0

Surprise change orders

Daily nail sweeps

24h

Quote turnaround

100%

Own employees

Recent work

Roofs we stand behind

New architectural asphalt shingle roof on a suburban home
Full re-roof · Maple Grove
Standing-seam metal roof detail under clear sky
Standing-seam metal · Edina
Roofer carrying shingle bundles up a ladder
Storm rebuild · Woodbury

From the neighbors

What homeowners say

Hail tore up our whole street. Ironclad had a tarp on our roof before noon and walked our adjuster through every photo. Approved in a week.
Dana R.Maple Grove, MN
Three other companies wanted a full replacement. Ironclad found one cracked boot, fixed it for a couple hundred bucks, and the leak was gone.
Marcus T.Eden Prairie, MN
The crew swept for nails twice a day. My kids play barefoot in that yard — that mattered to me more than the price.
Priya S.Woodbury, MN

Where we work

Twin Cities & the metro

Locally owned, locally crewed. If a storm rolls through your zip code, we're already close by. Not on the list? Call — we cover most of the metro.

Minneapolis St. Paul Maple Grove Eden Prairie Woodbury Plymouth Bloomington Edina Lakeville Blaine
Aerial view of residential neighborhood rooftops

Pre-winter special

Book before October 1 —
free ice-dam protection upgrade

Claim the offer

Straight answers

Questions homeowners ask

Yes. If active storm damage is letting water in, our emergency crew tarps it the same day you call — before any contract, before any claim. We stop the water first and sort out the rest after.

Get a free
roof quote

Tell us about your roof. A project manager — not a call center — calls you back within one business day with a real number.

(612) 555-0144

No spam, no robocalls. Just one real callback.