Free roof inspections across the Twin Cities. See your roof price in 30 seconds →
Twin Cities Roofing Contractor · Since 2009

A better roof, built right the first time.

Roof replacement, roof repair, siding, windows and more from one licensed Twin Cities contractor. Straight answers, clean job sites and work that's photographed start to finish.

Or call/text (612) 354-7677 · free inspection with photos.
★★★★★5.0 on Google · 55 reviews from real homeowners

Book a free roof inspection

No cost, no pressure. You get photos of everything we find.

Prefer to talk? (612) 354-7677
5.0 ★55 Google reviews
BC695228MN licensed contractor
A+BBB rating
$250KThird-party protection
Since 2009Twin Cities roofer
Why Repair King

One call. One contractor. Roof to ceiling.

When a storm tears up your roof, water rarely stops at the shingles. Most homeowners end up juggling a roofer, a restoration company and an insurance adjuster who don't talk to each other. We do all of it.

  • Roof, siding, gutters and interior damage under one contractor, with one point of contact
  • Forensic inspections: every hit marked, measured and photographed
  • Photo documentation of every stage, shared with you
  • Licensed (MN BC695228), insured and BBB accredited
Interior gutted and dried after fire damage in a South Minneapolis home, before rebuild Same Minneapolis home restored and rebuilt by Repair King
How it works

From first call to new roof in four steps.

Free inspection

We inspect the roof, siding and gutters and photograph every sign of damage.

Clear report

You get the photos and a straight answer: repair, replace, or leave it alone.

Documented, not guessed

Every hail hit and crease is marked, measured and photographed, so you and your insurer see the same evidence.

Built right

Our crew installs, cleans up the site, and walks the finished job with you.

Free for homeowners

Know what hit your home before you make a single call.

Four things we give every homeowner at no cost and with no obligation. Keep them whether or not you hire us.

FREE

Storm History Report

A dated record of the hail and severe wind events that crossed your exact address.

  • Dates of past hail storms
  • Estimated hail size at your property
  • When your home was last hit
FREE

Forensic Roof Inspection

A hands-on inspection of your roof, siding, gutters and soft metals, done to a documentation standard.

  • Hail hits chalk-marked and measured
  • Test squares and slope-by-slope checks
  • Wind creases and lifted shingles
FREE

Photo Damage Report

Every finding organized in a photo report that's yours to keep and share with anyone you choose.

  • Close-up and wide photos
  • Damage labeled by location
  • Plain-English summary
FREE

Written Estimate

A line-item repair or replacement estimate, so you know the real scope and cost before you decide anything.

  • Itemized materials and labor
  • Repair vs. replace options
  • No pressure, no expiration games
Get My Free Storm ReportPut your property address in the form and we'll send your report.
Know your coverage

Same storm. Same roof. Very different out-of-pocket.

Many Minnesota policies no longer pay full replacement cost on roofs. See how RCV, ACV and roof payment schedules change what you'd pay, with real-number examples.

See the Examples
REPLACEMENT COST (RCV)$2,000You pay: your deductible
ROOF PAYMENT SCHEDULE$22,700You pay: on the same $32K roof

Illustrative example only. Your policy, endorsements and insurer determine actual amounts.

Video testimonials

Hear it from real homeowners.

Watch more on our YouTube channel →

Real reviews

Don't take our word for it.

5.0
★★★★★55 Google reviews · Saint Paul
★★★★★He worked with our insurance and subcontractors making the process smooth for us, resulting in a new roof, new siding and some new windows, costing us only our deductible for an over $100,000 job.
Nikki B.Google review · Dec 2025
★★★★★My insurance agent called him after we were hit by a storm and he was on site to assess our roof within 5 hours — even with the 2 hour drive to Rochester.
Elizabeth F.Google review · Sep 2026
★★★★★Mike came to do an assessment. He caught concerns others had missed. He was professional and polite but very kind. I would recommend him 100%.
Darla N.Google review · May 2022
★★★★★We reported a leak in the roof and he was at the house in less than an hour to fix it. It was raining and windy but Mike said the work was urgent and got it done.
Sergio M.Google review · Aug 2024
★★★★★As a property manager, I've worked with many other companies but their professionalism, timeliness, service and everything was great! I will keep using them.
Jay B.Google review · Sep 2023
★★★★★The communication and work performed was excellent. They made the process easy and the finished product looks amazing! I've already referred them to my neighbors.
Cole T.Google review · May 2024
Recent work

Real Twin Cities jobs. Real photos.

Every photo is from a Repair King job. No stock images.

Service areas

Proudly serving the Twin Cities.

Minneapolis–St. Paul & the Twin Cities metro

680 Transfer Rd, Suite 17, St. Paul, MN 55114 · (612) 354-7677
St. PaulMinneapolisRosevilleMaplewoodWoodburyEaganBloomingtonEdinaPlymouthMaple GroveBrooklyn ParkBlaineBurnsvilleLakevilleShoreviewWhite Bear LakeEden PrairieMinnetonkaApple ValleyCoon Rapids

Large commercial project in Illinois? Our Naperville office: 4055 S Route 59, Suite 100 · (331) 702-9297

Questions

Straight answers.

Is the roof inspection really free?

Yes. We inspect your roof, siding and gutters at no cost and with no obligation, and you get photos of everything we find.

Will insurance pay for my new roof?

If storm or hail damaged your roof, your homeowners policy may cover repair or replacement minus your deductible. We give you a forensic inspection, a photo damage report and a line-item estimate. With you present, we can also attend your adjuster's inspection to show the damage we documented. The claim itself is between you and your insurer.

Can you handle water or fire damage inside the house too?

Yes. Repair King handles fire and water damage restoration and rebuilds, so one contractor fixes the roof that leaked and the ceiling, walls and floors it damaged.

Are you licensed and insured in Minnesota?

Yes. Repair King is a licensed Minnesota residential building contractor (license BC695228), fully insured, and BBB accredited.

What areas do you serve?

St. Paul, Minneapolis and the whole Twin Cities metro, plus Rochester and St. Cloud. In Illinois we serve Naperville and the western Chicago suburbs from our Naperville office.

BACKED BY A$250KTHIRD-PARTY
PROTECTION
The Repair King Protection

Most contractors promise. We're backed by $250,000.

Your roof is one of the biggest checks you'll ever write. Every Repair King project is backed by up to $250,000 in third-party protection, so you're never relying on a handshake.

Real money behind the work
  • Backed by an independent third party, not just our word
  • Covers workmanship, code and installation issues
  • If something goes wrong, you're protected
You're not taking the risk
  • Most homeowners carry 100% of the contractor risk
  • With us, that risk is backed
  • You're covered even in worst-case scenarios
Your other option?
  • A handshake and a "trust me"
  • No financial backing if it goes wrong
  • You pay again to fix someone else's mistake
PROTECTS AGAINSTBuilding code violationsManufacturer non-complianceMaterial defectsImproper installationStolen depositsAbandoned projectsContractor going out of business

Protection is provided by an independent third party and is subject to its terms, conditions and limits. Ask us for full details before you sign.

Credentials

Licensed, rated and recognized.

IKOSelect Contractor
BBBA+ Rating
GAFRoofing systems installer
DECRAMetal roofing installer
NFIBMember
DirectoriiRegistered contractor
APASupporter, American Policyholder Association
Pulse of the CityAward recipient

MN License BC695228 · Registered with the Minnesota Secretary of State since November 2009

Storm hit? Leak showing up? Let's look at it this week.

Free inspection, photo report, straight answer.