Roof inspection in Minneapolis
Modern Exterior Systems does roof inspections across Minneapolis and the Twin Cities — post-storm, pre-sale, pre-claim, and annual maintenance. On-roof photography, written report, honest scope. Post-storm inspections are free. Pre-sale and insurance documentation run $200 to $400 depending on scope. You get the written report with photos within 24 to 48 hours. We'll tell you the roof is fine if it's fine.
Updated June 2026 · Reviewed by Joe Dvorak, Owner, Modern Exterior Systems

Honest first
We'll tell you the roof is fine if it's fine
Most Minneapolis homeowners call for an inspection because something prompted it — a storm rolled through, a closing date is coming, an interior stain showed up, or a neighbor just had their roof replaced. We walk it, photograph what we find, and write a report that tells you what the roof actually is. Sometimes the answer is “no action needed — monitor next year.” If you want a ground-level pass first before scheduling, Joe wrote a homeowner's storm damage assessment walkthrough — 20 minutes from your lawn, no ladder.
On-roof photos with location annotations
Written report within 24 hours of the inspection
No-action recommendation when the roof is fine

Inspection types
Four reasons homeowners call us out
Pick the one that matches your situation
Free
Post-storm hail and wind inspection
The most common call we get. After a Twin Cities hail or wind event we walk the roof, mark every impact, and tell you whether there's a claim worth filing. No charge, no pressure, no obligation. If we find nothing, we say so. See what hail damage looks like on a Minnesota roof for the visual reference.

$200–$300
Pre-sale inspection for real estate
A written report from a licensed MN contractor that buyers, lenders, and home inspectors accept. Often closes a deal — or earns you negotiation leverage when the roof is in better shape than the buyer assumes.

$300–$400
Insurance pre-claim documentation
Adjuster-grade documentation before you file — on-roof photos, damage measurements, scope summary. Helps when you're unsure the storm event is worth a claim, or when you want a second opinion after an adjuster denial.

Annual maintenance
Yearly check-up so you stay ahead of problems
A spring walk that catches small issues before they become big ones — a lifted ridge cap, a failing plumbing boot, granule loss at the valleys. Free for past Modex customers. $200 for first-time clients. The cheapest insurance you'll buy on a roof. Curious how much life is left? See Joe's answer on how long a roof lasts in Minnesota.

Process
Four steps from call to written report
Most inspections happen within 48 hours of the call. Here's how the visit runs from the moment you book to the moment the report lands in your inbox.
Book the inspection
Online form or phone call. We confirm your address, the reason for the inspection, and a time within 48 hours.
On-roof walk and photo capture
Our inspector climbs the roof, walks every plane, and photographs the field, valleys, flashing, vents, and gutters. 30–60 minutes for a typical Twin Cities home.
Photo review with you on the ground
We come down, pull the photos up on a tablet, and walk you through what we found. Questions answered on the spot.
Written report within 24 hours
A PDF report with annotated photos and our recommendation: no action, monitor, partial repair, or full replacement. Yours to keep — share with adjusters, lenders, or buyers.
Scope
What we document on every inspection
Every roof plane, every penetration, every transition.

Field condition
Shingles, ridge caps, and valleys
Field shingles photographed across every plane. Ridge and hip cap condition. Valley metal and shingle integration. Granule loss patterns, cracking, lifted edges, and any visible storm impact — all annotated with location.

Penetrations
Flashing, vents, and plumbing boots
Chimney and wall flashing. Plumbing boot rubber condition (the most common Twin Cities leak source). Attic, ridge, and box vents. Skylight curbs. Any deteriorated seal or failing component gets a photo and a recommendation.

Edge + drainage
Gutters, downspouts, and edge metal
Drip edge and gutter apron. Gutter pitch and fastener condition. Downspout function. Soffit and fascia visible deterioration. Ice-dam history at the eaves — a Minnesota-specific check most inspectors skip.
Ready to schedule your inspection?
Call Modex today. Most inspections happen within 48 hours and the written report lands in your inbox the next day.

About
Modern Exterior Systems inspects roofs across Minneapolis and the western metro
Modex is a women-owned roofing, siding, and window contractor based in Eden Prairie. We hold five manufacturer certifications (CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+ Silver Select, LP SmartSide Preferred, James Hardie Preferred), plus BBB A+ Accreditation, NRCA membership, and MN License BC762305. Inspection reports written to adjuster standards. Decades of Twin Cities roof work behind every recommendation.

Reviewed by Joe Dvorak, Owner, Modern Exterior Systems · Updated May 2026
Further reading
Deeper writeups on the topics this page covers — written for homeowners by a Twin Cities installer.

May 31, 2026
How to Assess Storm Damage Before You Call a Contractor: A Twin Cities Homeowner's Walkthrough
A Twin Cities contractor's ground-level walkthrough for assessing storm damage safely after hail or wind: what to look for, what to skip, when to call.

April 14, 2026
What Hail Damage Looks Like on a MN Roof (Photo Guide)
Real signs of hail damage on Twin Cities roofs from a local contractor. Learn the 6 signs, what gets mistaken for hail, and how to check safely from the ground.

April 7, 2026
How Long Does a Roof Last in Minnesota? A Contractor's Honest Answer
How long should a roof really last in Minnesota? A contractor on what the material, ventilation, and our winters actually deliver. 952-206-6339.

