Roofing company License Requirements in St Louis, MO
Last reviewed: July 2026
Quick Answer
Missouri requires a Roofing Contractor License issued by the Division of Professional Registration under the Department of Commerce, Insurance, and Industry. St Louis city and St Louis County both require separate roofing permits before commencing work. The Missouri license costs between $300–$450 for the initial application and examination, with annual renewals required. Processing typically takes 4–6 weeks after submitting your application and passing the required examination.
Key Facts
- •Missouri roofing contractors must obtain a state Roofing Contractor License from the Division of Professional Registration.
- •St Louis city and county require separate roofing permits and inspections before starting work.
- •Federal requirements include EIN, workers' compensation insurance, and OSHA compliance for employee safety.
- •License renewal occurs annually with continuing education hours required to maintain active status.
- •Operating without a license results in fines up to $500 and cease-and-desist orders.
State Licence Requirements
Licence name
Missouri Roofing Contractor License
Issued by
Division of Professional Registration, Missouri Department of Commerce, Insurance, and Industry
Cost
$300–$450
Processing time
4–6 weeks
How to apply
Apply through the Missouri Division of Professional Registration at https://pr.mo.gov. Submit Form 1131 (Application for Roofing Contractor License) with proof of work experience—typically 5 years of documented roofing experience or equivalent apprenticeship training. Applicants must pass the Missouri Roofing Contractor Examination, covering building codes, safety standards, business law, and roofing techniques. The examination fee is approximately $150–$200.
Provide documentation including your Social Security Number or EIN, proof of business liability insurance (minimum $100,000), and a current Missouri business registration certificate. You may also need to provide references from previous employers or clients verifying your roofing experience. Submit documents either by mail to the Division office in Jefferson City or through the online licensing portal at https://pr.mo.gov.
Once approved, you will receive your Roofing Contractor License, which is valid for two years. The Missouri Revised Statutes § 329.010 requires this license for any individual or business performing roofing work for compensation in the state. After passing your examination and meeting all requirements, you must register your business with the Missouri Secretary of State if operating as a corporation, LLC, or partnership.
Federal Requirements
All roofing contractors operating as businesses must obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109, which is required regardless of business structure. OSHA compliance under 29 U.S.C. § 651 applies to all roofing operations, requiring fall protection systems, proper scaffolding, worker training, and hazard communication standards for chemical products used in roofing work.
If you employ workers, you must comply with federal workers' compensation insurance requirements and maintain records under OSHA regulations. The EPA regulates roofing materials containing hazardous substances, particularly older products containing asbestos or lead, which require proper handling and disposal under 40 C.F.R. Parts 61 and 763.
Depending on your business structure, you may need to comply with federal tax withholding and employment tax requirements under 26 U.S.C. §§ 3301–3510. If you plan to work on federal projects or government buildings, you must comply with prevailing wage requirements and bonding obligations. ADA compliance under Title III of the Americans with Disabilities Act applies if your business office or showroom serves the public, requiring accessible facilities and communication methods.
Local & County Requirements
St Louis city and St Louis County both require separate roofing permits before commencing any roofing work. The City of St Louis Department of Public Safety requires a Roofing Permit under St Louis City Code § 26.86, obtainable from the Division of Building Inspection and Sustainability.
St Louis County Roofing Permits are issued through the Department of Planning, Housing and Zoning by application, with inspections required at rough-in and completion stages. Both jurisdictions require proof of workers' compensation insurance, general liability insurance (minimum $100,000), and your Missouri Roofing Contractor License.
Zoning compliance is required—residential, commercial, and industrial zones have different restrictions on roofing work hours and methods. The City of St Louis requires a Final Inspection and Certificate of Occupancy approval before the property owner can occupy the building. Historical district roofing work in neighborhoods like the Soulard or Central West End requires additional Design Review Board approval. Fire code compliance under International Fire Code provisions applies, particularly for fire-rated roofing materials on commercial buildings.
St Louis County municipalities such as Clayton, Kirkwood, University City, and Webster each maintain separate permitting departments with their own application processes and fees (typically $100–$300 per permit). Most municipalities require at least 24-hour advance notice for inspections. Some jurisdictions prohibit roofing work on weekends or after 6 PM in residential areas.
Total Cost Breakdown
The complete first-year cost for launching a roofing company in St Louis includes multiple components across state and local requirements. The Missouri Roofing Contractor License costs $300–$450 for the application and examination; the examination itself is an additional $150–$200. St Louis city roofing permit costs approximately $150–$250 per project, while St Louis County permits cost $100–$300 depending on project scope and municipality.
General liability insurance (minimum $100,000 coverage) costs $1,200–$2,000 annually for small roofing operations, with workers' compensation insurance adding $1,500–$3,000 depending on payroll and number of employees. Business registration with the Missouri Secretary of State (if forming an LLC or corporation) costs $50–$300 depending on structure. An EIN from the IRS is free but required for tax purposes.
Additional first-year costs include business license from the City of St Louis ($150–$250), vehicle registration and commercial auto insurance ($800–$1,500), and initial tools and equipment bonding if required by certain clients ($300–$1,000). Continuing education hours (12 hours required every two years) cost approximately $200–$400 total. Realistic total first-year startup costs range from $5,500–$10,500 including licensing, permits, insurance, and basic business registration, with significant variation based on whether you employ workers and the complexity of your initial projects.
Licence Renewal
Missouri Roofing Contractor Licenses are valid for two years from the date of issuance. Renewal must occur before the expiration date shown on your license, with deadlines typically falling in even-numbered years. The Missouri Division of Professional Registration mails renewal notices 60 days before expiration. You can renew online through the Division's licensing portal at https://pr.mo.gov or by mail.
Renewal fees are approximately $300–$350, due at the time of renewal application. Missouri requires 12 hours of continuing education during each two-year license cycle under 19 CSR 30-62, with courses covering roofing code updates, safety regulations, business law, or customer service. Approved continuing education providers are listed on the Division website.
If you miss the renewal deadline, your license becomes inactive, and you cannot legally perform roofing work until it is renewed. Reinstatement of an expired license requires a reinstatement fee (approximately $100–$150 additional) and proof of continuing education completion. During the grace period (typically 30 days after expiration), you may continue working while your renewal is pending, but you should carry proof of application submission. Online renewal typically processes within 1–2 weeks, while mail applications may take 3–4 weeks.
Penalties for Operating Without a Licence
Operating as a roofing contractor in Missouri without a valid license violates Missouri Revised Statutes § 329.020 and subjects you to civil and criminal penalties. The primary civil penalty is a fine of up to $500 for each violation, with each day of unlicensed operation constituting a separate violation—potentially resulting in cumulative fines of thousands of dollars.
Criminal penalties under § 329.020 include misdemeanor charges punishable by fine of up to $500 and/or imprisonment for up to 30 days. The Division of Professional Registration can issue a Cease and Desist Order, immediately prohibiting you from performing any roofing work and requiring you to notify current clients of your unlicensed status.
Unlicensed roofing operations are discovered through customer complaints filed with the Division, city inspector reports during permit reviews, or routine enforcement investigations. If a customer reports you for unlicensed work, the Division initiates an investigation that may result in formal complaints and hearings. Additionally, general liability and workers' compensation insurance policies may be voided if claims involve unlicensed work, leaving you personally liable for all damages and injuries. St Louis city can levy additional fines of $100–$500 for performing work without local permits under St Louis City Code § 26.86, regardless of state license status.
Secure your roofing company's compliance with our Missouri-specific business license checklist and permit tracker.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a Missouri roofing license from start to finish?
The total timeline is typically 6–10 weeks. After submitting your application with proof of 5 years of experience to the Division of Professional Registration, you will receive notice of your examination eligibility within 2–3 weeks. Scheduling your examination adds 1–2 weeks, and the Division processes your license within 2–3 weeks after you pass the exam. Some applicants complete this in as little as 4 weeks if they submit complete applications and schedule exams quickly, while others may take up to 12 weeks if documentation requires revision or if exam scheduling delays occur. St Louis city roofing permits typically process within 5–10 business days of application once you hold your state license.
Do I need separate roofing permits for work in St Louis city versus St Louis County?
Yes, absolutely. St Louis city and St Louis County maintain separate permitting systems, and if your work spans the city-county boundary, you must obtain permits from both jurisdictions. The City of St Louis Department of Public Safety issues city permits, while St Louis County's Department of Planning, Housing and Zoning issues county permits. Each jurisdiction has its own inspection requirements, fee structures, and timelines. If you operate in specific county municipalities like Clayton or Kirkwood, you may need permits from those municipalities in addition to county permits. Always verify jurisdiction boundaries before bidding projects, as improper permitting can result in fines and work stoppages. Most roofing companies maintain relationships with multiple permitting offices to streamline the application process across jurisdictions.
Can I reciprocate a roofing license from another state into Missouri, or do I need to test again?
Missouri does not offer reciprocity for out-of-state roofing licenses. If you hold a roofing contractor license from Illinois, Kansas, Arkansas, or another state, you cannot directly transfer it to Missouri. You must apply for a Missouri Roofing Contractor License through the standard process: submit an application proving 5 years of roofing experience (your out-of-state experience typically qualifies), and pass the Missouri Roofing Contractor Examination. However, your out-of-state experience satisfies the work-history requirement, so you only need to pass the Missouri-specific exam covering state building codes, regulations, and safety standards. The examination focuses on Missouri Revised Statutes § 329 and 19 CSR 30-62 rules, so studying Missouri-specific regulations is essential. Contact the Division of Professional Registration at 573-751-0098 to discuss how your out-of-state credentials may be evaluated.
What happens if I start roofing work before I get my license, and how will I be caught?
Operating without a Missouri Roofing Contractor License is illegal and exposes you to significant penalties, fines up to $500 per day, and potential criminal charges under Missouri Revised Statutes § 329.020. You will likely be discovered through multiple avenues: customers filing complaints with the Division of Professional Registration, city inspectors noting you lack a license during permit inspections, or someone reporting you anonymously to the Division's complaint hotline. Once the Division investigates, they may issue a Cease and Desist Order prohibiting all roofing work, and you cannot resume work until licensed. Additionally, if you work without a license and your general liability or workers' compensation insurance discovers this fact, they may deny claims and cancel your policies, leaving you personally liable for all injuries and property damage. Insurance companies routinely verify contractor licenses on claims, so this risk is very real and expensive. Starting before licensure also damages your reputation and makes it difficult to obtain future permits and insurance at competitive rates.
What are the continuing education requirements to keep my roofing license active in Missouri?
Missouri requires 12 hours of continuing education during each two-year license renewal cycle under 19 CSR 30-62. These hours must be completed from Division-approved providers, and acceptable topics include roofing codes and standards updates, fall protection and OSHA safety requirements, business management and customer service, legal compliance, and roofing materials and installation techniques. You can take courses online, in-person, or through hybrid formats—many community colleges, roofing associations, and independent providers offer approved courses. The cost typically ranges from $200–$400 for all 12 hours combined. You must provide proof of completion (course certificates) when you renew your license every two years; failure to complete the hours before renewal may result in your license becoming inactive or facing renewal denial. The Missouri Division of Professional Registration maintains a searchable list of approved continuing education providers on their website at https://pr.mo.gov, making it easy to find courses that fit your schedule and learning preferences.
Other Business Types in St Louis, MO
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Missouri Revised Statutes § 329.010 et seq. — Establishes roofing contractor licensing requirements and regulations.
- Missouri Code of State Regulations 19 CSR 30-62 — Contains Division of Professional Registration roofing license rules.
- City of St Louis Code § 26.86 — Requires roofing permits and inspections for city work.
- 29 U.S.C. § 651 et seq. (OSHA) — Federal workplace safety standards for construction work.
- 26 U.S.C. § 6109 — Requires EIN for business tax identification purposes.
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed July 2026. Scheduled for re-verification by July 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.