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

ServiceCost 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. 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. 2

    Meet Prerequisites

    Provide proof of 4 years construction experience or 2 years plus approved education. Submit financial statements showing business capacity.

  3. 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. 4

    Obtain Surety Bond

    Secure $15,000 surety bond from approved surety company. Bond protects consumers and must remain active throughout license period.

  5. 5

    Pass State Exam

    Schedule and pass Minnesota contractor examination covering business law, construction practices, and safety regulations. Exam fee approximately $75.

  6. 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. 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:

Licensed establishments count: U.S. Census Bureau Economic CensusLicensing requirements: Minnesota Department of Labor and IndustryPermit requirements: City of Bloomington Building DivisionCost estimates: Local market analysis and contractor surveysInsurance minimums: Minnesota State Legislature contractor regulations

Frequently Asked Questions

What license do I need for roofing work in Minnesota?
Residential Building Contractor License for projects over $15,000 or Residential Remodeler License for smaller jobs. Requires state exam, surety bond, and annual renewal through Minnesota Department of Labor and Industry.
How much does a roofing permit cost in Bloomington?
Building permits range $150-400 based on project value. Submit applications to Bloomington Building Division with project plans. Emergency repairs under $1,000 typically don't require permits.
When is peak roofing season in Bloomington?
April through October, with highest demand May-September due to storm damage and weather conditions. Expect 1-3 week delays for project starts during peak periods.
What insurance do roofing contractors need in Minnesota?
State minimum: $50,000 per occurrence, $100,000 aggregate general liability. Workers compensation required with employees. Most contracts require $1M liability coverage.
How long do roofing inspections take in Bloomington?
Three inspection points: initial permit, rough inspection after structural work, final completion. Schedule 24 hours ahead through Bloomington Building Division. Each inspection typically takes 30-60 minutes.

Contractors in Bloomington

0 roofing contractors in Bloomington.

No contractors listed yet.

List your services

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