Roofing contractors in
Bloomington, Minnesota.
A public directory of licensed roofing contractors serving greater Bloomington. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
Minnesota requires residential building contractor license for roofing work over $15,000. Must pass PSI examination, provide $15,000 surety bond, and maintain $50,000 general liability insurance. Commercial work requires commercial contractor license. Renewals every two years with 14 hours continuing education.
Permit Requirements
City of Bloomington requires permits for roof replacement, structural repairs, and new construction. Permit fees range $100-400 based on project value. Applications submitted through BuildingPermits.Bloomingtonmn.gov with approved plans.
Inspection Schedule
Initial permit inspection before work begins, mid-point framing inspection if structural work involved, and final inspection upon completion. Schedule 24-48 hours in advance through city inspection department.
Insurance Minimums
Minnesota requires minimum $50,000 general liability insurance for licensed contractors. Workers compensation mandatory for employees. Many municipalities and clients require $1 million general liability.
How to Get Licensed
Complete Application
Submit residential building contractor license application to Minnesota Department of Labor and Industry with required documentation and $100 application fee
Take Contractor Exam
Schedule and pass PSI Services contractor examination covering Minnesota building codes, business practices, and safety requirements
Obtain Surety Bond
Purchase $15,000 contractor surety bond from approved surety company and file with state licensing board
Secure Insurance
Obtain minimum $50,000 general liability insurance and workers compensation coverage if employing others
Pay License Fee
Submit final license fee of $120 and receive contractor license valid for two years
Complete Renewals
Renew license every two years with 14 hours continuing education and updated insurance documentation
About This Market
Bloomington's roofing market runs hot and cold with Minnesota's brutal weather cycles. Storm damage drives 60% of replacement work, with hail and wind creating surge demand every summer. Competition is fierce among the state's 470 licensed establishments, but quality crews stay busy year-round. Costs run 10-15% above rural Minnesota due to permit fees, material transport, and higher insurance requirements in this established suburb.
To work Bloomington, you need your residential contractor license locked down—no shortcuts on the $15,000 bond or continuing education. City permits are non-negotiable and inspectors know their stuff. Plan your crews for May-September peak season when 70% of annual revenue gets made. Winter work exists but it's emergency repairs and insurance claims. Build relationships with local suppliers and insurance adjusters—they control your pipeline in this market.
- Licensed establishments countU.S. Census Bureau County Business Patterns
- Licensing requirementsMinnesota Department of Labor and Industry
- Permit requirementsCity of Bloomington Building Department
- Insurance minimumsMinnesota Department of Commerce
- Cost rangesLocal contractor estimates
- Peak season timingRegional contractor survey estimates
Frequently Asked Questions
What license do I need to do roofing work in Bloomington, MN?
Minnesota requires a residential building contractor license for roofing projects over $15,000. This involves passing the PSI contractor examination, posting a $15,000 surety bond, and maintaining required insurance coverage according to the Minnesota Department of Labor and Industry.
How much does a roofing permit cost in Bloomington?
Bloomington roofing permits range from $100-400 depending on project value. Permits are required for roof replacement and structural repairs, processed through the city's building department with 3-5 business day approval for complete applications.
When is peak roofing season in Bloomington, MN?
Peak season runs May through September, with highest demand June-August due to storm damage and optimal weather conditions. Winter roofing work is primarily emergency repairs and insurance claims according to local contractor estimates.
What insurance do roofing contractors need in Minnesota?
Minnesota mandates minimum $50,000 general liability insurance for licensed contractors, plus workers compensation for employees. Most commercial clients and municipalities require $1 million general liability coverage per the Minnesota Department of Commerce.
How long does it take to get roofing estimates in Bloomington?
Contractors typically provide estimates within 24-72 hours, with project starts scheduled 1-3 weeks out during peak season. Emergency repairs can often begin same-day or next-day based on local contractor capacity estimates.
Roofing contractors in Bloomington
No contractors listed yet.
Run your roofing business on The Forge.
Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.