Roofing contractors in
St Paul, Minnesota.
A public directory of licensed roofing contractors serving greater St Paul. 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 residential roofing work over $15,000. Must pass business law exam, maintain $15,000 surety bond, show proof of general liability and workers' compensation insurance. License renewal required every 3 years with continuing education. Commercial work requires appropriate specialty contractor registration.
Permit Requirements
St Paul requires building permits for roof replacement, structural repairs, and additions. Permit fees range $75-300 based on project value. Plans must show ventilation calculations and snow load compliance. Same-day permits available for emergency repairs under $5,000.
Inspection Schedule
Rough inspection after decking/structural work, final inspection after completion. Emergency repairs inspected within 24-48 hours. Standard inspections scheduled 1-2 business days after request.
Insurance Minimums
Minnesota requires minimum $50,000 general liability insurance for licensed contractors. Workers' compensation mandatory for any employees. St Paul recommends $300,000 general liability for roofing work due to height and weather exposure risks.
How to Get Licensed
Meet prerequisites
Verify 2 years construction experience or equivalent education. Gather documentation of experience, financial statements, and trade references.
Obtain required insurance
Secure general liability insurance (minimum $50,000) and workers' compensation if you have employees. Get certificates of insurance from carriers.
Purchase surety bond
Obtain $15,000 surety bond from approved bonding company. Bond protects consumers and remains active throughout license period.
Pass business law exam
Schedule and pass Minnesota contractor business law examination covering contracts, lien law, and business practices. 75% passing score required.
Submit application
Complete application with Minnesota Department of Labor and Industry, include all documentation, insurance certificates, bond, and exam results.
Pay fees and receive license
Pay licensing fees (approximately $140-180). Upon approval, receive contractor license valid for 3 years with continuing education requirements.
About This Market
St Paul's roofing market runs hot and cold with Minnesota's brutal climate. Winter freeze-thaw cycles, ice dams, and severe storms drive steady repair demand, while the compressed construction season from May to October creates feast-or-famine cash flow. Asphalt shingles dominate residential work, but metal roofing gains ground due to snow shedding performance. Storm chasing brings outside competition during hail season, but local contractors who understand ice dam prevention and proper ventilation own the relationship business.
Get your Minnesota contractor license sorted first - the state doesn't mess around with unlicensed work. St Paul building department moves fast on permits but expects proper snow load calculations and ventilation specs. Winter emergency work keeps crews busy, but your real money gets made during construction season. Invest in proper fall protection and cold weather gear - OSHA pays attention here. Build relationships with insurance adjusters and property managers. The contractors who survive Minnesota winters and work year-round own this market.
- Median hourly wageU.S. Bureau of Labor Statistics
- Licensed establishments countU.S. Census Bureau
- Licensing requirementsMinnesota Department of Labor and Industry
- Insurance minimumsMinnesota Department of Commerce
- Permit requirementsSt Paul Building Department
Frequently Asked Questions
How much does a roof replacement cost in St Paul, MN?
Asphalt shingle replacement typically costs $8,500-16,000 for average homes, while metal roofing runs $12,000-22,000. Costs vary based on roof complexity, material quality, and seasonal demand. Winter emergency work commands premium pricing.
What license do I need for roofing work in Minnesota?
Minnesota requires a Residential Building Contractor license for roofing projects over $15,000. You must pass the business law exam, maintain a $15,000 surety bond, and carry required insurance. License renewal every 3 years with continuing education (Minnesota Department of Labor and Industry).
Do I need permits for roofing work in St Paul?
Yes, St Paul requires building permits for roof replacement and structural repairs. Permit fees range $75-300 based on project value. Emergency repairs under $5,000 can get same-day permits. Plans must show ventilation and snow load compliance (St Paul Building Department).
When is peak season for roofing in St Paul?
Peak season runs May through October due to Minnesota's harsh winters. Storm season in late spring/early summer drives emergency repair demand. Most major projects happen during this compressed timeframe when weather permits safe installation.
What insurance do roofing contractors need in Minnesota?
Minnesota requires minimum $50,000 general liability insurance for licensed contractors, plus workers' compensation for employees. St Paul recommends $300,000 general liability for roofing due to height and weather risks (Minnesota Department of Commerce).
Roofing contractors in St Paul
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.