
SERVING THE TWIN CITIES SINCE 1982
Get a Free No-Obligation Roof Inspection today. Our local Twin Cities team is ready to secure your home and handle your insurance claim from start to finish.
Google Guaranteed Local Business
Fully Licensed & Insured in MN
Insurance Claim Assistance
Fast, local, and absolutely no-obligation.
— OR —
Verified & Backed
In Business
Roofs Completed
& Fully Insured
We don't rely on high-pressure sales tactics or out-of-state storm chasers. Our approach is built on a calm, no-nonsense Midwestern work ethic. We provide straightforward assessments, transparent pricing, and quality craftsmanship you can trust year after year.
We Show Up, Look It Over, Tell You What We Found. No Sales Pitch.
We handle the paperwork and advocate for your coverage.
Our team lives and works right here in Minnesota.
Proper Credentials. Real Protection.
Schedule your free, no-obligation roof inspection. Our local Minnesota experts are ready to provide a fast, honest assessment.
No credit card required • Zero pressure guarantee

Bainville Roofing & Exteriors
Minnesota's Trusted Storm Restoration Experts.
MN License #: BC123456
Phone: (763) 265-6082
Office: 100 Washington Ave S, Minneapolis, MN 55401
Proudly providing storm restoration and roofing services to the Twin Cities and surrounding suburbs, including:
• Minneapolis
• St. Paul
• Edina
• Minnetonka
• Bloomington
• Eden Prairie
• Wayzata
• Maple Grove
• Plymouth
• Woodbury
© 2026 Bainville Roofing & Exteriors. All rights reserved.