How to Choose a Roofing Contractor in the Twin Cities: 10 Questions to Ask

After a Minnesota hail storm, your neighborhood fills with out-of-state “storm chasers.” Hiring the wrong roofer can cost you a leaky roof, a denied warranty, or a botched insurance claim. Ask these 10 questions before you sign anything.
10 questions to ask before you hire
- Are you a licensed Minnesota contractor? (Ask for the license number.)
- Do you carry general liability and workers’ comp insurance?
- Do you have a local address and recent Twin Cities reviews?
- Who actually does the work — your crews or subcontractors?
- Are you manufacturer-certified (GAF, Owens Corning)?
- What warranty do I get on labor and materials?
- Will I get a written, line-item estimate?
- Do you pull the permit?
- Do you handle insurance claims, and how?
- Can I see photos of recent jobs near me?
Red flags to walk away from
- High-pressure door-knocking and “today-only” pricing
- A large deposit demanded up front
- No verifiable license number or physical address
- Promises to “waive your deductible” (that’s insurance fraud)
Why homeowners choose Three Rivers
Three Rivers Contracting is a licensed Minnesota general contractor (MN GC #BC760638), rated 4.9★ across 72 Google reviews, BBB A+ accredited, and certified for GAF, Owens Corning, Andersen and Pella. We self-perform our work — no subcontracted crews. We give you a clear estimate with no pressure.
