Skip to content

Roof Replacement

Same-day inspections, written estimates before work starts, and most repairs completed the day we arrive. No hidden fees.

Licensed & Insured | Upfront Pricing | 16+ Years | 4.9/5 (249)

CONTACT US FOR A NEW ROOF!

SYMPTOMS

Signs you need a roof replacement

If your roof is showing any of these warning signs, one visit is usually enough for us to tell you whether a repair will hold or a full replacement makes more sense.

  1. Shingles curling, buckling, or lifting across multiple sections
  2. Granules collecting in your gutters or at the base of downspouts
  3. Your roof is more than 20 years old
  4. Daylight visible through roof boards when you look up from the attic
  5. Water stains spreading on ceilings or interior walls
  6. Neighbors on your street are already replacing their roofs
  7. Shingles cracked, split, or missing after a recent storm
  8. Sagging or uneven spots along the roofline

If any of these sound familiar, call (952) 345-3408. We can usually diagnose in one visit.

WHY CHOOSE US

Why Exteriors Plus for roof replacement

GAF Certified Installer

We install GAF shingle systems with manufacturer-backed warranties up to 50 years.

Most Roofs Done in One Day

Full tear-off, deck inspection, and new shingle install completed in a single day on most homes.

Insurance Claims Handled

We document damage, file paperwork, and communicate directly with your adjuster from start to finish.

See It Before We Build It

Free 3D rendering shows exactly how your new roof will look with your chosen shingle color and style.

OUR PROCESS

From call to cleanup

STEP 1

Call or Book Online

Reach us at (952) 345-3408 or submit your free estimate request. We respond the same day.

STEP 2

Same-Day Inspection

A project manager inspects your roof, attic, and gutters, documents everything with photos, and reviews your options on site.

STEP 3

Estimate + Material Selection

You receive a detailed written quote with material choices, timeline, and warranty options before any work begins.

STEP 4

Installation + Cleanup

Our crew tears off the old roof, inspects the deck, installs the new system, and cleans every nail from your yard before we leave.

SERVICES

Roof replacement services we offer in the Twin Cities

The cost and scope of a roof replacement depends on your roof size, pitch, material, and whether storm damage is involved. Here are the services our roofing crews handle most often.

Asphalt Shingle Replacement: Full tear-off and reinstall using GAF Timberline HDZ or similar architectural shingles with manufacturer warranty.

Storm Damage Replacement: Complete roof replacement after hail or wind damage, including insurance documentation and adjuster coordination.

Multi-Layer Tear-Off: Removal of two or more existing shingle layers down to the deck before installing a new system to meet Minnesota code.

Deck Repair and Replacement: Rotted or water-damaged roof decking replaced with new OSB or plywood before shingles go on.

Ventilation Upgrades: Ridge vents, soffit vents, or powered attic fans added during replacement to prevent ice dams and moisture buildup.

Flashing and Drip Edge: All flashing around chimneys, skylights, vents, and walls replaced with new metal flashing and drip edge during every full replacement.

Gutter Replacement (Add-On): Seamless aluminum gutters and downspouts installed at the same time as your roof to save on labor and scaffolding costs.

Every roof replacement starts with a free written estimate. Call (952) 345-3408 or request your instant estimate online.

FAQ

Common questions about roof replacement

Most residential roof replacements in the Twin Cities range from $8,000 to $25,000 depending on roof size, pitch, material, and whether deck repairs are needed. We provide a free written estimate with an exact price before any work starts. No surprise charges after the fact. If storm damage is involved, your insurance may cover most or all of the cost.

Most single-family homes get a full tear-off and new shingle install in one day. Larger homes, steep pitches, or jobs that require deck repair may take two days. We confirm your timeline in the written estimate so you know exactly what to expect.

As a GAF certified installer, we offer manufacturer-backed shingle warranties up to 50 years. We also back our installation work with our own workmanship commitment. Everything is documented in writing before the job starts.

Yes. Exteriors Plus pulls all required building permits for your roof replacement and schedules the inspection with your local municipality. The permit cost is included in your quoted price. You do not need to coordinate anything with the city.

Yes. We hold MN contractor license BC637312, carry full general liability insurance, and maintain workers’ compensation coverage for every crew member. We bring proof of insurance to every job if requested.

No. As long as we have clear access to your roof and an adult 18 or older has signed the contract, you do not need to be home. We send photo updates throughout the day and do a walkthrough when you return.

We are a GAF certified installer and primarily install GAF Timberline HDZ architectural shingles, which are the most popular residential shingle in the country. We can also source other brands if you have a preference. Let us know during your estimate and we will provide options.

Yes. We offer financing up to $100,000 through our lending partners. You can apply online and get approved before your estimate appointment. Monthly payment options make it possible to replace your roof now instead of waiting for more damage.

If your roof was damaged by hail, wind, or a fallen tree, your homeowner’s insurance may cover most or all of the replacement cost minus your deductible. We document the damage, file the claim paperwork, and communicate directly with your adjuster as a preferred contractor in the American Family Contractor’s Connection network.

If damage is limited to a small area and the rest of the roof is in good shape, a repair may be enough. If shingles are failing across the entire surface, the roof is 20+ years old, or you have multiple active leaks, a full replacement is usually the smarter investment. We diagnose this on the first visit and explain both options with pricing so you can make an informed decision.

Don’t see your question? Call us, we answer every call: 952-345-408

Financing: Up to $100,000 in financing available. Apply online and get approved before your appointment. Guarantee: GAF manufacturer-backed warranties up to 50 years.
License: MN Contractor License BC637312. Fully insured.

If your roof is past 20 years, leaking, or took hail damage in the last storm season, call (952) 345-3408 for a free same-day inspection. We provide a written estimate before any work starts, install most roofs in one day, and offer financing up to $100,000. Exteriors Plus is licensed (BC637312), A+ BBB accredited, and backed by 249 five-star reviews from homeowners across the Twin Cities. Get your instant estimate today.