Published May 30, 2026
Roof Replacement Checklist (MN)
Before signing
- Verify MN license (BC#)
- Liability + workers' comp insurance
- 2–3 written estimates
- Workmanship + manufacturer warranty
- Permit will be pulled
- Start and finish dates in writing
Materials to specify
- Shingle brand & warranty class
- Ice & water shield (MN code: 24" past warm wall, eaves + valleys)
- Synthetic underlayment
- Drip edge eaves and rakes
- Ridge vent or upgraded exhaust
Install day
- Move vehicles, cover patio furniture
- Take down wall art (vibration)
- Tarp landscaping
- Keep pets inside
Twin Cities replacements: $8,000–$22,000. Free inspection.