ROOF LEAK OR MISSING SHINGLES? WE FIX IT RIGHT.

A small roof problem becomes a big one fast. We come out the same day, find the real cause, and fix it so it stays fixed.

Free same-day inspection
Most repairs done same day
Written estimate before work

GET YOUR FREE ESTIMATE

Tell us about your roof and we will reach out to book your free, no-pressure inspection. No obligation, ever.

By submitting this form, you agree to our privacy policy and terms of use. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Rated 4.9 by Property Owners
Licensed & Insured
No obligation. No spam. Ever.

RECENT PROJECTS

Recently completed roof replacement, Exteriors Plus
Residential roofing project, south metro
Professional roof installation, Exteriors Plus
Quality residential roofing work, Exteriors Plus
CALL NOW: (952) 345-3408

ABOUT ROOF REPAIR

When you spot a leak, a missing shingle, or a water stain on the ceiling, waiting only costs you more. We send someone out the same day, find the actual source of the problem, not just the visible symptom, and give you a written estimate before we touch anything.

Our GAF Master Elite crew uses quality materials and backs every repair, so the problem does not come back. When we are done, we sweep for nails and clear all debris.

If an inspection shows that repair is only a short-term fix, we will tell you honestly and lay out your options, including replacement and financing. You decide, with no pressure from us.

Professional roof repair project completed in the Twin Cities - Exteriors Plus Roofing
Completed roof repair installation in the Twin Cities - Exteriors Plus Roofing

SERVICE FEATURES

Every repair we take on comes with the same standards.

Same-day response for most repairs, with a written estimate before any work begins.

We diagnose the root cause, not just the obvious symptom, so leaks stay gone.

Quality materials installed by a GAF Master Elite crew and backed by our workmanship.

Full cleanup and a magnetic nail sweep on every job, so your yard is left clean.

CALL NOW: (952) 345-3408

Storm Damage? We Handle the Insurance Claim.

If hail or wind hit your roof, you should not have to become an insurance expert overnight. We document the damage, file the claim paperwork, and deal with your insurance company for you, so you can focus on your family, not paperwork.

  1. FREE DAMAGE ASSESSMENT

    A project manager inspects your roof the same day you call and documents every inch of storm damage with photos.

  2. WE FILE & MANAGE YOUR CLAIM

    We submit the paperwork to your insurance carrier and handle the communication from first call to final inspection.

  3. ADJUSTER MEETING & ESTIMATE

    We meet the adjuster at your home, make sure nothing gets missed, and give you a clear written estimate for the work.

  4. RESTORATION & WALKTHROUGH

    Most roofs are finished in a single day, followed by a full cleanup and a final walkthrough with you.

We have guided Twin Cities homeowners through hundreds of storm claims as an A+ BBB rated contractor and a preferred contractor in the American Family Contractor's Connection network. See how our insurance claim process works.

CALL NOW: (952) 345-3408

Proof You Are in Good Hands

These are not marketing claims. They are credentials we earned and renew, and the track record behind every roof we install.

GAF Master Elite
Certified

Only the top 2% of roofers in the country qualify as GAF Master Elite. It lets us install to tighter standards and offer enhanced manufacturer warranties most contractors cannot.

Licensed, Bonded
& Insured

We are fully licensed in Minnesota (BC637312) and insured from day one. You are protected before we ever step on your roof, working with a local company since 2009.

4.9 Stars,
300+ Reviews

Hundreds of Twin Cities homeowners rate Exteriors Plus 4.9 stars, and we hold an A+ rating with the Better Business Bureau. We earn it one honest job at a time.

Star Tribune
Award Winner

Voted a Minnesota's Best roofing and contracting company by Star Tribune readers every year from 2022 through 2025. Local recognition you can count on.

CALL NOW: (952) 345-3408

Awards, Certifications & Affiliations

Recognized locally and certified to do the job right. These are real credentials we hold and awards we have earned across the Twin Cities.

  • BBB A+ Accredited Business

    A+ BBB Accredited

  • EPA Lead-Safe Certified Firm

    EPA Lead Safe Certified

  • Minnesota's Best 2025 Silver Winner

    Minnesota's Best 2025, Silver

  • Minnesota's Best 2025 Bronze Winner

    Minnesota's Best 2025, Bronze

  • Contractors Association of Minnesota member

    Contractors Association of MN

  • Savage Chamber of Commerce member

    Savage Chamber of Commerce

  • Certified installer badge

    Certified Installer

Financing Through Our Lending Partners

Get Your Roof Now,
Pay Over Time

A new roof should not have to wait on your savings account. Pay zero interest if you pay it off within 12 months, or keep monthly payments low with credit-based financing up to $100,000.

  • Fast, simple application with a soft credit pull
  • Low monthly payments, no prepayment penalty
  • $250 GAF rebate for active military and veterans

PAY IT OFF FAST

0%

Interest, Same as Cash*

12 MONTHSNO INTEREST

Pay the balance in full within 12 months and the financing costs you nothing. Just mention it when you schedule your estimate so we can set it up ahead of time.

SPREAD IT OUT

$100K

Maximum Financing Available*

SOFT CREDIT PULLNO PREPAYMENT PENALTY

Low monthly payments sized to your budget. Checking your options starts with a soft credit pull that never touches your credit score, and you can pay it off early without penalty.

Financing made simple

Apply in minutes with a soft credit pull. We walk you through it when we build your estimate.

CALL NOW: (952) 345-3408

*All financing is arranged through independent third-party lending partners and subject to credit approval; Exteriors Plus Roofing does not lend directly. Same as cash: no interest is charged when the balance is paid in full within the 12-month promotional term, and this option must be arranged before your project begins. Terms vary by lender. Ask us for current program details when we build your estimate.

WHY CHOOSE US FOR ROOF REPAIR

Same-Day Inspections

Most roof problems get worse fast. We come out the same day, document everything with photos, and give you straight answers with no pressure to buy.

No-Surprise Pricing

You get a written, itemized estimate before any work starts. The number we quote is the number you pay. Financing up to $100,000 is available if you want to spread out the cost.

Top 2% Workmanship

As a GAF Master Elite installer with 16+ years local, we install roofs that last and back them with strong manufacturer warranties we register for you.

CALL NOW: (952) 345-3408

How We Compare

See the Difference Before You Sign Anything.

Anyone can list features. What matters is what actually happens to you. Here is the difference, from your first call to years after the crew leaves.

Knowing Where You Stand

Others

You wait weeks, then get a vague guess

Exteriors Plus

Straight answers the same day you call, with photo documentation you can see for yourself, free

What You Actually Pay

Others

The final bill grows mid-job with surprise add-ons

Exteriors Plus

You pay exactly the number you approved before work started. Nothing more.

Affording It

Others

You drain savings or put the roof off another year

Exteriors Plus

You keep your savings: financing up to $100,000, 0% interest when paid within 12 months, and applying never touches your credit score

How Long Your Roof Lasts

Others

Cut corners fail early, and the warranty never gets registered

Exteriors Plus

A GAF Master Elite install, the top 2% of roofers nationwide, with enhanced warranties registered for you

Your Insurance Payout

Others

Missed damage means you settle for less than you are owed

Exteriors Plus

Your claim reflects the full damage. We have guided hundreds of Twin Cities storm claims from first call to final inspection

Your Yard When It's Done

Others

You find leftover nails with bare feet and tires

Exteriors Plus

A full magnetic nail sweep and debris haul-away, like we were never there

Getting Answers Mid-Job

Others

Radio silence once the deposit clears

Exteriors Plus

A project manager on your roof the same day you call, and clear communication through the final inspection

If Something Goes Wrong Later

Others

The crew is gone and the number is disconnected

Exteriors Plus

A local team since 2009: 4.9 stars across 300+ reviews and Star Tribune Minnesota's Best, 2022 to 2025

Common Questions About Roof Repair

Straight answers to the questions Twin Cities homeowners ask us most. Still need help? Call or text us.

  • Most residential roof repairs range from $300 to $1,500 depending on the type of damage, how many shingles are affected, and whether flashing or decking needs replacement. We provide a written estimate with an exact price before any work starts.

  • Most repairs are completed in two to four hours during a single visit. Larger repairs involving flashing, decking, or multiple roof sections may take a full day. We confirm the timeline in your written estimate.

  • We stand behind our repair work with a written workmanship warranty. If a repaired area leaks again, we come back and fix it. GAF manufacturer warranties apply to any new materials installed during the repair.

  • Most minor roof repairs in Minnesota do not require a permit. If your repair involves structural work, deck replacement, or exceeds a certain square footage threshold, Exteriors Plus pulls the permit and handles the inspection. We let you know during the estimate if a permit applies.

  • 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.

  • Yes. If you have an active leak or storm-exposed area, we can install an emergency tarp or temporary seal to prevent further water damage. This buys you time to schedule the permanent repair or file an insurance claim without your home taking more damage in the meantime.

  • If the damage is isolated to one area and the rest of the roof is in solid condition, a repair is usually the right call. If shingles are failing across the entire roof, you have multiple leak points, or the roof is over 20 years old, a replacement is the better long-term investment. We explain both options with pricing during your inspection so you can make an informed decision. See our roof replacement page for more details.

  • Yes. We offer financing up to $100,000 through our lending partners. While most repairs fall well below that threshold, financing is available if you need it. Apply online before your appointment.

  • If the damage was caused by hail, wind, a fallen tree, or another covered event, your homeowner's insurance will likely cover most or all of the repair cost minus your deductible. We document the damage with photos and assist with your claim as a preferred contractor in the American Family Contractor's Connection network.

  • Call (952) 345-3408 immediately. Place a bucket under the leak and move furniture or electronics away from the drip zone. If you can safely access your attic, place a towel where the water is entering to slow the spread. We offer same-day inspections and emergency tarping to stop the damage from getting worse.

GET YOUR ROOF REPAIR ESTIMATE TODAY

Call or text (952) 345-3408 and we will get back to you fast. Or fill out the form and we will reach out to schedule your free inspection and estimate.

CALL NOW: (952) 345-3408

GET YOUR FREE ESTIMATE

Tell us about your roof and we will reach out to book your free, no-pressure inspection. No obligation, ever.

By submitting this form, you agree to our privacy policy and terms of use. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Rated 4.9 by Property Owners
Licensed & Insured
No obligation. No spam. Ever.
CALL NOW: (952) 345-3408