Roofing Contractors in Bloomington, Minnesota
Licensed Establishments
470
U.S. Census Bureau
Peak Season
April through October, with highest demand May-September due to storm season and favorable weather
Estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks for project start during peak season
Estimate
Common Job Costs
| Service | Cost Range |
|---|---|
| Asphalt shingle roof replacement | $8,500 – $16,000 |
| Metal roof installation | $12,000 – $22,000 |
| Roof repair (storm damage) | $800 – $3,500 |
| Gutter installation | $1,200 – $2,800 |
| Roof inspection | $200 – $500 |
| Emergency roof patching | $400 – $1,200 |
Licensing Requirements
Licensing Requirements
Minnesota requires Residential Building Contractor License for projects over $15,000 or Residential Remodeler License for smaller projects. Must pass state exam, provide financial statements, maintain $15,000 surety bond. Commercial work requires Commercial Contractor License. All licenses renewed annually.
Permit Requirements
Bloomington requires building permits for roof replacement and major repairs. Permit fees range $150-400 based on project value. Emergency repairs under $1,000 typically exempt. Submit plans to City of Bloomington Building Division.
Inspection Schedule
Initial permit inspection before work begins, rough inspection after decking/structural work, final inspection upon completion. Schedule inspections 24 hours in advance through Bloomington Building Division.
Insurance Minimums
Minnesota requires general liability minimum $50,000 per occurrence, $100,000 aggregate. Workers compensation mandatory if employees present. Most clients expect $1M liability coverage.
How to Get Licensed
- 1
Determine License Type
Choose Residential Building Contractor License (projects over $15,000) or Residential Remodeler License (smaller projects). Commercial work requires separate Commercial Contractor License.
- 2
Meet Prerequisites
Provide proof of 4 years construction experience or 2 years plus approved education. Submit financial statements showing business capacity.
- 3
Complete Application
File application with Minnesota Department of Labor and Industry including experience documentation, financial statements, and application fee ($300-500 depending on license type).
- 4
Obtain Surety Bond
Secure $15,000 surety bond from approved surety company. Bond protects consumers and must remain active throughout license period.
- 5
Pass State Exam
Schedule and pass Minnesota contractor examination covering business law, construction practices, and safety regulations. Exam fee approximately $75.
- 6
Submit Final Documentation
Provide proof of insurance, completed bond paperwork, and exam results to complete licensing process. License issued within 10-15 business days.
- 7
Maintain License
Renew annually with continuing education requirements and updated insurance/bonding documentation. Renewal fee $200-300 annually.
About This Market
Bloomington's roofing market runs hot due to Minnesota's brutal weather cycle — hail storms, ice dams, and thermal cycling that tears up roofing materials every 15-20 years. With approximately 470 licensed roofing establishments across Minnesota serving this suburban market, competition stays fierce but demand remains steady. Most jobs are insurance-driven replacements on 1970s-1990s housing stock, with asphalt shingles dominating but metal gaining ground for longevity. Costs spike during storm seasons when everyone needs work simultaneously.
To work Bloomington, get your Minnesota contractor license sorted first — the state doesn't mess around with unlicensed operators. City permitting moves efficiently if you know the process, but they'll red-tag sloppy work fast. Plan your crew scheduling around weather windows and insurance adjuster timelines. The money's good during peak season, but you'll compete with every roofer in the Twin Cities metro. Build relationships with local suppliers and insurance networks — repeat business and referrals drive success here more than low-ball bidding.
Data Sources:
Frequently Asked Questions
What license do I need for roofing work in Minnesota?▾
How much does a roofing permit cost in Bloomington?▾
When is peak roofing season in Bloomington?▾
What insurance do roofing contractors need in Minnesota?▾
How long do roofing inspections take in Bloomington?▾
Contractors in Bloomington
0 roofing contractors in Bloomington.
No contractors listed yet.
Are you a roofing contractor in Bloomington?
Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.
Get Listed Free