Instant roof estimate — no sales call
Modern Exterior Systems
ReviewsBlog

Pick a time for your free roof inspection

Choose a time below and I'll come out, walk your roof, take real photos, and tell you honestly what I find — a full claim, a small repair, or no damage at all. No cost, no pressure.

Licensed in Minnesota · #BC762305·BBB A+ rating·CertainTeed ShingleMaster·Lifetime workmanship warranty

Calendar not loading, or prefer to talk to a person first?

Call or text 952-206-6339

What actually happens when I come out

I walk the roof — and show you the photos

Real photos of your shingles, flashing, and vents. If there's hail or wind damage, you'll see it. If there isn't, I'll tell you that too — I'd rather lose a sale than sell you a roof you don't need.

I handle the insurance scope with your adjuster

If you've got a claim, I meet your adjuster on the roof and make sure the scope covers the full damage — flashing, vents, code upgrades. We don't waive deductibles; that's illegal in Minnesota.

You get a written, line-by-line quote

No lump-sum mystery number. A written quote you can compare against anyone else's — then I leave you alone to think about it. No same-day-close pressure.

We're based in Eden Prairie — and that's the point

After a storm, your town fills up with out-of-state trucks and door-knockers offering to "handle everything." A lot of them are gone before the first snow. I'm not. I run Modern Exterior Systems out of Eden Prairie, I'm licensed across Minnesota (#BC762305), and I'm here long after the check clears.

That matters because of the warranty. Most contractors back their workmanship for 5 or 10 years — if they're even reachable. We back ours for the lifetime of the roof. If it leaks in year 12 because of how we nailed it, we fix it on our dime. A storm chaser can't promise that, because a storm chaser won't be here.

  • • Owner-led — you deal with Joe, not a call center
  • • MN License #BC762305 · BBB A+ rating
  • • CertainTeed ShingleMaster · Malarkey Emerald Pro
  • • Atlas Pro+ Silver Select · James Hardie Preferred
  • • NRCA Member #1016569
  • • Lifetime workmanship warranty on every install

Questions I get before the inspection

Does the inspection cost anything?

No. It's free and there's no obligation. I'll walk your roof, take real photos, and give you a written assessment — whether that's a full replacement, a $1,500 repair, or no damage at all.

Are you local to my town?

I run Modern Exterior Systems out of Eden Prairie and I'm licensed across Minnesota (#BC762305). I'm not a storm chaser who disappears by fall — I back every install with a lifetime workmanship warranty, which only means something if your contractor is still around in five years.

Will you pressure me into signing?

No. No hard sell, no same-day-close playbook. I'll measure, write the quote, and leave. Go get two more quotes and compare — I'd rather you feel sure than rushed.

Grab a time above, or reach me directly.

Call or text 952-206-6339