Roofing Contractors in St Louis, Missouri
Licensed Establishments
492
U.S. Census Bureau
Peak Season
April through October, with highest demand June-August following storm season
Estimate
Avg. Response Time
2-5 business days for estimates during normal season, 7-14 days during peak storm periods
Estimate
Common Job Costs
| Service | Cost Range |
|---|---|
| Asphalt shingle roof replacement | $8,500 – $18,000 |
| Metal roof installation | $12,000 – $25,000 |
| Roof repair (storm damage) | $800 – $4,500 |
| Gutter installation | $1,200 – $3,500 |
| Flat roof replacement (commercial) | $15,000 – $35,000 |
Licensing Requirements
Licensing Requirements
Missouri requires contractors performing work over $3,000 to obtain a Residential Contractor License or Commercial General Contractor License through the Missouri Division of Professional Registration. Must pass PSI exam, provide proof of $50,000 net worth or surety bond, carry liability insurance, and renew every 2 years with 6 hours continuing education.
Permit Requirements
City of St. Louis requires building permits for roof replacement, structural repairs, and installations over $1,000. Permits obtained through City Building Division, typically $75-$200 depending on project scope. Emergency storm repairs under $1,000 may be exempt.
Inspection Schedule
Initial permit inspection before work begins, progress inspection for structural work, and final inspection upon completion. St. Louis Building Division typically schedules within 24-48 hours of request.
Insurance Minimums
General liability minimum $300,000, workers compensation as required by Missouri law for employees, and surety bond or net worth requirement of $50,000 for contractor licensing.
How to Get Licensed
- 1
Meet prerequisites
Verify 4 years construction experience or 2-year degree plus 2 years experience. Gather financial documentation showing $50,000 net worth or prepare to obtain surety bond.
- 2
Complete application
Submit contractor license application to Missouri Division of Professional Registration with required fees, financial statements, and proof of insurance.
- 3
Pass PSI examination
Schedule and pass the PSI contractor examination covering construction law, safety, business practices, and trade-specific knowledge.
- 4
Obtain insurance and bonding
Secure required general liability insurance and workers compensation coverage. Obtain $50,000 surety bond if not meeting net worth requirements.
- 5
Submit final documentation
Provide proof of insurance, bonding, and exam passage to Division of Professional Registration for final license approval and issuance.
- 6
Maintain license
Renew every 2 years with 6 hours continuing education, updated insurance certificates, and renewal fees to maintain active status.
About This Market
St. Louis roofing market stays busy year-round with 492 licensed establishments statewide handling everything from historic home restorations to commercial flat roofs. Weather drives the business - hail storms, tornados, and ice dams create surge demand that can backlog crews for months. Asphalt shingle dominates residential, but metal roofing gains ground due to storm resistance. Competition is fierce during normal periods, premium pricing during storm seasons. The roofing game in St. Louis requires Missouri contractor licensing for jobs over $3,000, which means passing the PSI exam and proving $50,000 net worth or bonding. City permits run $75-200 and inspections move fast if you stay on top of scheduling. Peak season runs April through October when weather cooperates and insurance claims pile up. Smart operators prep for storm season with extra crews and materials - that's when you make your year. Know your historic district requirements downtown and keep your continuing education current.
Data Sources:
Frequently Asked Questions
What license do I need to do roofing work in Missouri?▾
How much does a typical roof replacement cost in St. Louis?▾
Do I need permits for roof work in St. Louis?▾
When is peak roofing season in St. Louis?▾
What insurance is required for roofing contractors in Missouri?▾
Contractors in St Louis
0 roofing contractors in St Louis.
No contractors listed yet.
Are you a roofing contractor in St Louis?
Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.
Get Listed Free