Skip to content
Licensed & Insured·MN License #BC809755
Ace Restoration
Twin Cities Storm Response

When the stormhits, we move.

Roofing, siding, and storm repair across the Twin Cities. Your insurance claim handled from first inspection to last shingle.

Licensed & Insured
Warranty In Writing
Free Roof Inspections
Locally Owned

The claim, start to finish

Most of the stress with storm damage is the insurance side. We do that part with you so it does not turn into a second job.

Day one

Free Inspection

We get on the roof, photograph every hail hit and wind mark, and give you a straight read.

That week

File The Claim

You get the documented report. We help you submit it and tell you exactly what to expect.

Adjuster visit

We Meet Them On Site

In person, on the roof with your adjuster, so nothing legitimate gets missed or written down wrong.

On approval

Build It Back

Permits pulled, work done, yard spotless, and a workmanship warranty in writing.

Same house. New everything.

Straight from our job files: a full exterior re-side, new garage doors, one contract.

Full exterior re-side, beforeBefore
Full exterior re-side, afterAfter

Hail hits the metro. We are on the roof the same week, not next season.

Call (763) 234-1906
Aaron, owner of Ace Restoration, with his family
Aaron Loth
Owner, Ace Restoration

Here before the storm.
Here long after.

Ace is a local company, not a franchise or a brand owned by investors. The name on your contract is the owner's, and he is a few minutes away when something needs a second look.

Every job is warrantied in writing. If something is off, we come back and make it right.

Meet Aaron →

Word on the block

★★★★★5.0 on
★★★★★
Excellent work from start to finish. Aaron was efficient, professional, and delivered a flawless roof that exceeded my expectations.
Cindy Sullivan · Roof replacement · review
★★★★★

Aaron, Logan, and their crew did a fantastic job with our new roof! They were able to get the job done quickly and professionally! Top notch service!

Jerrod Brunelle · New roof · review
★★★★★

Aaron was interested in getting our home back in order after the storm damage we had. He came back in person to see if we were satisfied.

Geneva Jensen · Storm damage · review

Local means local

Based in the northwest metro and on roofs across the Twin Cities. Find us on , read the reviews, and know exactly who is showing up.

  • Eden Prairie
  • Minnetonka
  • Bloomington
  • Edina
  • Eagan
  • Plymouth
  • Maple Grove
  • St. Louis Park
  • Blaine
  • Woodbury
  • Burnsville
  • Lakeville

Storm damage doesn't wait.

We will tell you straight whether you have damage and whether a claim makes sense. No cost, no obligation.

Start here
Call (763) 234-1906Free Inspection