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.