Trade directory · St Louis metro · Missouri

Roofing contractors in
St Louis, Missouri.

A public directory of licensed roofing contractors serving greater St Louis. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
492
U.S. Census Bureau
Peak Season
April through September, with highest demand May-August due to storm season and optimal weather conditions
Market estimate
Avg. Response Time
24-48 hours for estimates, 1-3 weeks for project scheduling depending on season
Operator average
§ A · Market rates

Common Job Costs

ST LOUIS-MO · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Flat roof membrane replacement
Typical range based on local flat roof membrane replacement jobs.
$6,000 – $12,000
§ B · Regulatory

Licensing Requirements

MO
§1

Licensing Requirements

Missouri requires residential contractor license for projects over $3000. Must pass business and law exam, provide financial statement, maintain $20000 bond. Commercial work requires additional endorsement. License renewal every 2 years with continuing education requirements.

§2

Permit Requirements

City of St Louis requires permits for roof replacement, structural repairs over $1000. Permit fees range $50-200 based on project value. Submit plans showing materials, structural changes, drainage.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection after decking/structural work, final inspection upon completion. Schedule 24-48 hours in advance with city building department.

§4

Insurance Minimums

General liability minimum $300000 per occurrence, workers compensation required for employees, vehicle insurance minimum $25000/$50000/$25000. Bond requirement $20000 for state license.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet eligibility requirements

Must be 18+ years old, provide Social Security number, and demonstrate financial responsibility through credit check and financial statements

01/06
2

Submit application

Complete Missouri contractor license application through Division of Professional Registration with required documentation and $100 application fee

02/06
3

Pass required examination

Take and pass business and law examination covering Missouri construction laws, contracts, and business practices. Exam fee is $50

03/06
4

Obtain surety bond

Secure $20000 surety bond from approved provider and submit bond documentation with application

04/06
5

Receive license approval

Upon approval, receive Missouri contractor license valid for 2 years. Begin work on projects over $3000 legally

05/06
6

Maintain compliance

Renew license every 2 years with continuing education requirements and updated bond documentation

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

St Louis roofing market stays busy year-round with 492 licensed establishments statewide competing for work. Weather drives most business - hail storms, ice dams, and summer heat cycles keep roofers working. Residential dominates with older housing stock needing frequent repairs and replacements. Commercial work centers on flat roof maintenance for warehouses and strip centers. Costs run middle-of-pack for Midwest markets, with material transport from regional suppliers adding modest freight charges. Storm chasing creates feast-or-famine cycles when severe weather hits. You need Missouri contractor license for jobs over $3000, which means passing their business exam and posting a $20000 bond. City permit process is straightforward but adds time to projects. Competition is fierce during peak season, so having crews ready for quick storm response separates busy shops from struggling ones. Material suppliers are well-established with good inventory. Build relationships with insurance adjusters and property managers for steady commercial accounts. Weather delays are part of the game - plan accordingly and communicate with customers about realistic timelines.

Data Sources
  • Licensed establishments count
    U.S. Census Bureau
  • Licensing requirements
    Missouri Division of Professional Registration
  • Permit requirements
    City of St Louis Building Division
  • Cost estimates
    Local market analysis estimate
  • Insurance minimums
    Missouri Department of Commerce and Insurance
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in St Louis, MO?

Missouri requires a residential contractor license for roofing projects over $3000. You must pass a business and law exam, provide financial statements, and maintain a $20000 bond according to Missouri Division of Professional Registration.

Q/02

How much does roof replacement cost in St Louis?

Asphalt shingle replacement typically runs $8500-15000 for average homes, while metal roofing costs $12000-22000. Costs vary based on materials, roof complexity, and current demand from storm damage.

Q/03

When is peak roofing season in St Louis?

Peak season runs April through September with highest demand May-August. Storm season drives emergency repairs while summer months are optimal for scheduled replacements due to weather conditions.

Q/04

Do I need permits for roofing work in St Louis?

City of St Louis requires permits for roof replacements and structural repairs over $1000. Permit fees range $50-200 based on project value according to St Louis Building Division requirements.

Q/05

How many roofing contractors operate in Missouri?

Census data shows approximately 492 licensed roofing establishments operate statewide in Missouri, creating competitive market conditions especially in metro areas like St Louis.

§ F · Directory

Roofing contractors in St Louis

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

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.