Licensed local roofing crew serving the Twin Cities metro. Replacement, repair, and free inspections — OC & GAF Certified.

  • Free estimate — no obligation
  • Most replacements done in one day
  • OC & GAF system warranty available
  • Local crew — licensed & insured

Request a Free Estimate

We'll follow up within one business day.

Serving Twin Cities Serving Twin Cities 60+ Years
No Pressure Free Estimates, No Pressure
Google Reviews 4.9★ — 150+ Google Reviews
Licensed & Insured Licensed & Insured in Minnesota
About Our Roofing Work

Replacement, Repair, and Everything In Between

Whether you need a full roof replacement after years of wear, a targeted roof repair on a leaking section, or a free inspection after a recent storm — Honest Exteriors handles residential roofing across the Twin Cities metro and surrounding communities.

As an Owens Corning Preferred Contractor and GAF Certified installer, we install complete manufacturer roofing systems that qualify for enhanced warranty coverage — including shingles, underlayment, and workmanship. Coverage details depend on the warranty level selected, and we'll make sure you know exactly what you're getting.

We also don't upsell. If your roof can be repaired, we'll tell you. Our inspectors document everything with photos so you can see exactly what we see — and make the decision that actually makes sense for your home and budget.

Honest Exteriors crew on a roofing job in the Twin Cities
60+
Years Serving
Twin Cities Homeowners
Recent Work

Roof Replacements Across the Twin Cities

Real jobs, real homes. A sample of recent roof replacements we've completed across the metro.

Why Honest Exteriors

What Sets Us Apart

A lot of roofing contractors say the right things. Here's how we actually back it up.

We Tell You What You Actually Need

If your roof can be repaired, we'll tell you — even if a replacement would be more profitable for us. Our inspectors document everything with photos so you see exactly what we see.

Same-Week Scheduling on Most Repairs

We know a leaking roof isn't a "schedule it for next month" situation. We keep capacity available to respond quickly, especially following storm events across the metro.

A Local Crew — Not a Subcontracted Stranger

We're based in Eden Prairie. The people on your roof are our people — vetted, licensed, and accountable. No out-of-state storm chasers, no rotating third-party crews.

We Advocate for You on Storm Claims

Had storm damage? We inspect and document your roof thoroughly — providing a detailed, accurate scope of work so you have everything you need to support your insurance claim.

How It Works

From First Call to Finished Roof

Most replacement projects wrap up in a single day. Here's what to expect from start to finish.

1

Free Inspection & Estimate

We come out, get on the roof, and document everything with photos. No charge, no obligation, no pressure.

2

Review Your Options

We walk you through your estimate line by line — materials, shingle colors, timeline, and what's covered under warranty.

3

We Handle Permitting

We pull all required city or county permits and coordinate material delivery. You don't chase anything down.

4

Done in a Day — Clean Job Site

Most residential replacements finish in one day. We haul off all debris and do a full magnet sweep for nails before we leave.

Our Manufacturer Partners

Owens Corning & GAF Certified

As an Owens Corning Preferred Contractor and GAF Certified installer, we're authorized to offer complete system warranties from both manufacturers — covering shingles, underlayment, and workmanship together. Most roofing contractors can only offer the material warranty, not workmanship coverage.

Dual certification also means more choice for you — we can match the right shingle system to your home, budget, and performance expectations rather than being locked into one manufacturer's product line.

OC System Plus Warranty

Covers shingles, underlayment, ventilation, and workmanship as a system. Available exclusively through OC Preferred Contractors.

WeatherGuard HP — Class 4 Impact Resistance

Impact-resistant shingles that often qualify Minnesota homeowners for insurance premium discounts.

GAF Timberline — Full System Access

GAF Certified gives you access to Timberline shingles with full manufacturer warranty options.

Owens Corning Preferred Contractor
GAF Certified Contractor
What Homeowners Say

Real Reviews From Twin Cities Homeowners

Common Questions

Roofing FAQ

How much does a roof replacement cost in Minnesota?

Roof replacement in the Twin Cities typically ranges from $8,000 to $18,000+ depending on roof size, pitch, shingle type, and whether deck repairs are needed. We provide free, itemized estimates before any work begins. Request a free estimate →

How long does a roof replacement take?

Most residential roof replacements are completed in a single day. Larger or more complex roofs — steep pitch, multiple stories, or significant deck damage — may take two days. We give you a clear timeline in your estimate.

Will my insurance cover a roof replacement?

If the damage is storm-related — hail, wind, or falling debris — most standard homeowner's policies cover roof replacement minus your deductible. We inspect, document the damage thoroughly, and provide a detailed scope of work to support your claim. See our storm damage page for more.

What shingle brands do you install?

We install Owens Corning and GAF shingles. As a certified contractor for both, we can offer extended system warranties covering shingles, underlayment, and workmanship together — coverage most contractors can't provide.

How do I know if I need a repair or a full replacement?

A repair makes sense for a specific problem area — a few damaged shingles, a failed flashing, or a localized leak. A replacement is warranted when the shingle system has broadly failed, the roof is near or past its lifespan, or storm damage is extensive. Learn more about roof repair.

What areas do you serve?

We serve the Twin Cities metro and surrounding communities including Eden Prairie, Minnetonka, Burnsville, Eagan, Bloomington, Lakeville, Apple Valley, and more — generally within about 60 miles of Eden Prairie. Visit our service area page for the full list.

Ready to Get Your Roof Sorted?

Free estimates. Same-day response. No pressure, no runaround.