Roofing contractors in
St Louis, Missouri.
A public directory of roofing contractor businesses serving greater St Louis. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in St Louis
0 open jobs in St Louis.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
Missouri does not mandate a state license for roofing contractors. However, contractors must register with the Missouri Secretary of State if operating as a business entity (LLC, Corporation). City of St. Louis requires roofing contractors to obtain a City Business License and comply with local building codes. Some insurers and larger commercial clients require proof of liability insurance and workmanship bonding. OSHA certification and fall protection training are federally required on all job sites. The National Roofing Contractors Association (NRCA) certification is voluntary but industry-standard.
Permit Requirements
St. Louis building permits required for: roof replacement, structural modifications, and any work exceeding $500. Permits typically cost $50-$150 depending on project scope. Permit applications require detailed scope of work, material specifications, and contractor business information. Residential work under $1000 may be exempt from permits in some cases, but commercial work always requires permits. Final inspection must be scheduled with St. Louis Building Division before project closeout.
Inspection Schedule
Initial building inspection after permit issuance (before work begins). Mid-project inspection when decking repairs are complete and before new roof installation. Final inspection before sign-off required by St. Louis Building Division. Commercial projects typically require additional inspections at framing, insulation, and completion stages. Inspectors verify code compliance, material specifications, and workmanship standards.
Insurance Minimums
General Liability minimum $1,000,000 per occurrence / $2,000,000 aggregate (required by most commercial clients). Workers' Compensation mandatory if you have employees (Missouri requires coverage if 3+ employees; many carriers require it at 1+ employees). Property damage and completed operations coverage strongly recommended. Commercial roofing work often requires $2,000,000+ GL limits. Bonding (performance and payment bonds) required for public and commercial projects over $25,000.
Compliance research unavailable
Source status: unavailable · 7/31/2026
Detailed instructions are withheld because the source is not available for verification.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.
How to Get Licensed
Register Your Business Entity
File articles of incorporation or formation with the Missouri Secretary of State to establish your business as an LLC, S-Corporation, or C-Corporation. This is the foundational step—you cannot legally operate as a roofing contractor without a registered business entity. Expect 5-10 business days for processing. You will receive a Certificate of Organization and an EIN (Employer Identification Number) from the IRS. Cost is approximately $50-$100 depending on entity type.
Obtain City of St. Louis Business License
Apply for a City of St. Louis Business License through the City Comptroller's Office. You will need your Secretary of State registration documents, EIN, and proof of a physical business address in or serving St. Louis. Business licenses are issued annually and cost $50-$150 depending on gross revenue projections. License renewal is required each year. This license authorizes you to pull building permits and perform work within St. Louis city limits.
Secure General Liability Insurance
Obtain a General Liability insurance policy with minimum $1,000,000 per occurrence / $2,000,000 aggregate coverage. Contact three local or national insurers specializing in contractor coverage (e.g., Travelers, Hartford, CNA). Provide your business registration documents, proof of experience (years in business, prior projects), and safety certifications. Insurance companies will issue a Certificate of Insurance as proof of coverage. Premium varies $2,000-$4,000 annually based on crew size and claims history. You will need this certificate to bid commercial work and pull permits.
Obtain Workers' Compensation Insurance
If you have one or more employees, apply for Workers' Compensation coverage through a Missouri-approved insurance carrier. Self-employed solo operators may be exempt in some cases, but it is highly recommended. Missouri Department of Labor and Industrial Relations maintains a list of approved carriers. Coverage is typically $1,500-$3,000 annually per employee. You must provide proof of workers' comp before any employee works on a job site. Failure to carry workers' comp results in fines up to $10,000+ and job site shutdowns.
Complete OSHA Fall Protection Certification
Enroll in and complete OSHA 10-Hour Construction Safety course with emphasis on fall protection and roofing hazards. This is federally required training for all workers on roofing job sites. Many local vocational schools and contractors associations offer the course ($150-$300). Certification is valid for 5 years and must be documented on site. Supervisors and project leads should complete OSHA 30-Hour Construction course (40 hours) for $400-$600. Keep copies of all certifications on file for inspection audits.
Establish Bonding for Commercial Work
If pursuing commercial or public projects over $25,000, obtain a Performance Bond and Payment Bond through a bonding company. Bonding companies evaluate your financial statements, business credit, and experience to determine bonding capacity. Expect bonding cost of 1-3% of contract value for each bond. A $100,000 project requires bonds totaling $2,000-$6,000. Bonding companies (e.g., Surety One, Fidelity & Deposit) will require your business tax returns, personal financial statement, and project references. Bonding takes 5-10 business days to issue.
Obtain Individual City Building Permits for Each Project
Before starting any roofing project in St. Louis, submit a completed Building Permit Application to the St. Louis Building Division. Required documentation: valid business license, proof of insurance, detailed scope of work, material specifications, and roof plan if structural work is involved. Permit fees typically $50-$150. Processing time is 3-5 business days. Once issued, you must post the permit on site and schedule inspections (initial, mid-project, and final) with the Building Division before work completion. Failure to permit work results in stop-work orders, fines, and liability issues.
About This Market
St. Louis roofing market is solid, steady work. You've got about 492 licensed establishments competing for residential and commercial jobs across the metro—that's healthy competition, not a bloodbath. Demand runs year-round but spikes hard after spring and summer storms; hail in June-July can keep crews booked for months. Residential asphalt shingle replacement dominates the volume, but flat commercial roofing pays better margins. Climate matters: freeze-thaw cycles in winter create ice damage claims, and the humid subtropical summers mean moisture and mold issues on older roofs. Labor costs run high—median hourly wage is $27.08/hour for roofers—and material costs track national pricing. What drives costs up: steep pitches, tear-off vs. overlay decisions, old decking that needs replacement, and premium materials like metal or architectural shingles.
- Median hourly wage for roofersU.S. Bureau of Labor Statistics (BLS), May 2023 Occupational Employment and Wage Statistics
- Licensed roofing establishments in MissouriU.S. Census Bureau, Census of Construction Industries (NAICS 238160 - Roofing Contractors)
- Licensing requirements and workers' compensation thresholdsMissouri Department of Labor and Industrial Relations, Division of Workers' Compensation
- Building permit requirements and inspection proceduresCity of St. Louis Building Division, Building Code Compliance Manual
- Insurance minimum standards and bonding requirementsMissouri Secretary of State, NRCA (National Roofing Contractors Association) Industry Standards
- OSHA safety requirements and fall protection standardsOccupational Safety and Health Administration (OSHA), Construction Standards 29 CFR 1926 Subpart R
- State business registration and entity formationMissouri Secretary of State, Corporations Division
Frequently Asked Questions
Do I need a license to work as a roofing contractor in Missouri?
Missouri does not require a state roofing license. However, you must register your business entity with the Missouri Secretary of State (LLC, S-Corp, or C-Corp) and obtain a City of St. Louis Business License to operate legally. The City of St. Louis also enforces building code compliance on all roofing work over $500. Insurance companies and most commercial clients will require proof of liability insurance ($1-2M minimum) and workers' compensation coverage. OSHA fall protection certification is federally required for all job sites. Industry certification from NRCA is voluntary but strengthens your credibility.
What permits do I need for a roof replacement in St. Louis?
Any roof replacement in St. Louis city requires a building permit from the St. Louis Building Division. Permit fees typically range $50-$150 depending on project value and complexity. The application requires your contractor business license number, detailed scope of work, material specifications (shingle type, rating, warranty), and structural plans if deck replacement is involved. Residential tear-off and replace jobs under $1000 may qualify for streamlined permits in some jurisdictions. Commercial work always requires full permits and inspections. Expect 3-5 business days for permit processing. A final inspection by the Building Division is mandatory before project sign-off.
What is the typical cost of a roof replacement in St. Louis?
Asphalt shingle roof replacement (the most common residential job) runs $8,000-$14,000 for a 2000 sq ft roof, roughly $4-7 per square foot installed. Metal roofing is premium, $12,000-$20,000 for the same area. Flat commercial roofing (TPO/EPDM) runs $9,000-$16,000 for 3000 sq ft, or $3-5.30/sq ft. Costs vary by decking condition, pitch, removal complexity, and material selection. St. Louis labor rates average $27.08/hour per BLS data; a typical residential replacement takes 2-4 days for a crew of 3-4, so labor costs $3,000-$5,000. Material costs track national pricing but may run 5-10% higher due to humidity and ice damage prevalence in the region.
When is peak season for roofing work in St. Louis?
Peak season in St. Louis runs March through October, with the heaviest demand May through August. Late spring storms and summer hail (June-July) generate emergency repair calls and insurance claims that keep crews booked solid. Insurance adjusters approve claims fastest in summer, so homeowners schedule replacements June-September. Winter (November-February) sees slower residential demand but steady commercial work on interior upgrades. Spring (March-April) brings pre-summer inspections and bid requests. Plan staffing and material ordering accordingly: stock up on asphalt shingles and TPO in April-May, hire seasonal crew by May 1st.
What insurance do I need as a roofing contractor in Missouri?
Minimum General Liability is $1,000,000 per occurrence / $2,000,000 aggregate for residential work; commercial and public projects require $2,000,000+ limits. Workers' Compensation insurance is mandatory in Missouri if you have 3+ employees (though most insurers require it at 1+ employees). Performance and payment bonds are required for any public or commercial project over $25,000. Property damage and completed operations coverage are standard add-ons. Expect $2,000-$4,000 annual premium for a small crew with $1M GL coverage; commercial bonding adds $1,500-$3,000/year for a $100K bonded limit. Source: Missouri Department of Labor and Industrial Relations, NRCA insurance guidelines.
Roofing contractors in St Louis
No contractors listed yet.
Run your roofing business on The Forge.
Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.