Do You Need a Roofing License in Missouri? Key Facts
Sep 27, 2025Missouri does not require a statewide roofing license, but most contractors must register their business with the Secretary of State and follow city-specific rules for permits, insurance, and inspections.
Understanding Missouri’s Roofing Rules: State Basics and City Differences
Roofing in Missouri is shaped by local laws, not statewide rules.
This creates a patchwork of requirements that vary by city and county. Whether you are a homeowner hiring a contractor or a roofer planning projects, here is what you need to know at a glance:
- State level: Business registration with Missouri Secretary of State, plus insurance requirements for most contractors
- City level: Licensing, permits, bonds, or exams depending on the jurisdiction
- Permits: Trigger inspections that catch hidden issues, protect insurance coverage, and secure future property sales
- Risks: Fines, claim denials, and legal trouble for unlicensed or unpermitted work
Every roof in Missouri is more than shingles and nails, it is tied to codes, permits, and protections. Knowing how these pieces fit together ensures your investment is secure.
And as you’ll see in this guide, the details change city by city, making it essential to read on.
Missouri’s License-Free Roofing Reputation: What You Need to Know

Missouri is one of the few states that does not issue a statewide roofing license. At first glance, this might make roofing seem simple in Missouri, but the reality is more complicated.
Rules still exist at both the state and local levels, and missing them can cause major issues down the road.
State-Level Rules Still Apply
Even without a statewide roofing license, most contractors must register their business with the Missouri Secretary of State.
This costs between $30 and $205 depending on the structure. Contractors with employees also need liability insurance and workers’ compensation coverage.
Local Requirements Make the Difference
In many Missouri cities, a roofing “license” is essentially proof of business registration, tax ID numbers, and insurance.
Larger metros like Kansas City and Independence go further by requiring exams, deposits, or qualified supervisors.
In smaller counties, it is not unusual to see little or no zoning or permit enforcement at all.
The Risks of Skipping Permits
Just because a county does not demand paperwork does not mean the work is safe.
Insurance carriers may deny claims if roofing work was done without proper permits. Homebuyers can also walk away from a sale if a roof lacks inspection records.
What looks like a shortcut now can easily turn into a costly setback later.
Common Questions From Roofers and Homeowners
- Does Missouri honor an Arkansas roofing license? No, there is no reciprocity. Each city or county sets its own rules.
- Do I need anything if my county has no zoning? Yes, because insurers, lenders, and buyers often require proof of permits or inspections.
Missouri’s statewide freedom quickly gives way to a city-by-city patchwork.
Next, let’s look closer at how major cities like Kansas City, St. Louis, and others carve up roofing requirements.
Helpful Resource → Roofing Insurance in Missouri | Costs, Coverage & Tips
How Missouri Cities Create a Patchwork of Roofing Rules

Because Missouri has no statewide roofing license, each city and county sets its own rules.
This creates a patchwork of requirements that can surprise both roofers and homeowners. Understanding the differences is key to avoiding delays, fines, or failed inspections.
Kansas City Roofing Rules
Kansas City is one of the strictest municipalities. Contractors must apply through the Compass KC portal. Requirements typically include:
- Being at least 21 years old with a high school diploma or GED
- Proof of $1 million in liability insurance
- Employment of a qualified supervisor
- A $55 application fee, with renewals every four years at $167
- Possible deposits depending on project scope
Kansas City also issues multiple license classes for trades like residential building, electrical, mechanical, and demolition.
St. Louis Roofing Rules

St. Louis requires all contractors and subcontractors to hold a Graduated Business License. To qualify, contractors must show:
- Proof of workers’ compensation insurance or a notarized exemption affidavit
- A Missouri state sales tax number
- A fee based on the value of projects, with permit fees starting at $25
This system ensures every project, no matter the size, passes through official review.
Springfield Roofing Rules
In Springfield, roofers must register with the Finance Department.
Liability insurance and workers’ compensation are generally required. Fees are set on a case-by-case basis, which means costs can vary depending on the type and size of work being done.
Columbia Roofing Rules
Columbia also requires a business license. For certain trades, contractors must provide more:
- A $10,000 surety bond for plumbing contractors
- Proof of liability insurance
- A $30 application fee plus $17 for a background check
- Additional costs based on gross receipts
This tiered approach makes Columbia one of the more detailed licensing systems outside the state’s largest cities.
Independence Roofing Rules
Independence enforces some of the toughest standards in Missouri. Contractors must pass exams and apply for licenses that fall into several classes:
- Class A, B, and C general contractor licenses
- Master and journeyman licenses for specific trades
Testing and credential verification make Independence very different from smaller Missouri cities that have almost no enforcement.
Scope of Work and Supervision
Across Missouri, licensing requirements vary depending on whether the contractor is handling general residential work or specialized trades like plumbing, electrical, or mechanical systems.
In larger cities, supervisors may also need to hold ICC or Prometric certifications to oversee certain projects.
Verifying a Contractor as a Homeowner
Homeowners can protect themselves by checking city portals, such as Compass KC, before work begins.
These portals list licensed contractors and issued permits, helping avoid unpermitted or illegal installations.
Why This Patchwork Matters
The lack of statewide consistency makes life complicated for contractors who work across city lines or cross into Missouri from neighboring states.
For example, roofers licensed in Arkansas cannot simply start work in Missouri. Each jurisdiction has its own approvals, so planning ahead is critical.
The bottom line is that while Missouri may not regulate roofing at the state level, its major cities set detailed rules. Knowing these local differences helps both contractors and homeowners avoid costly surprises.
This patchwork of requirements sets the stage for a bigger question: how do contractors actually get licensed and approved in Missouri cities?
The next section breaks down the process step by step.
Helpful Resource → Roofing Code Rules Missouri Residents Can’t Ignore
Roadmap to Getting Licensed and Approved in Missouri

Working legally as a roofer in Missouri means understanding the steps beyond just showing up on the job site.
While the state does not issue a roofing license, contractors must follow a clear process to stay compliant in each city or county.
Step 1: Form Your Business
Register your entity with the Missouri Secretary of State.
Most contractors also need a Missouri Tax ID and, in some cases, sales or use tax accounts. Fees range from $30 to $205 depending on business structure.
Step 2: Secure Insurance
Liability insurance is a must, with many cities expecting $1 million in coverage.
If you have employees, workers’ compensation is required. Some cities may accept a notarized affidavit if you qualify for an exemption.
Step 3: Apply Locally
Each city has its own process. In Kansas City, contractors apply through Compass KC, appoint a qualified supervisor, and pay a $55 fee.
St. Louis requires a Graduated Business License along with a sales tax number and proof of workers’ comp. Columbia may ask for bonds, while Independence often requires exams for trade-specific licenses.
Step 4: Meet Supervisor or Exam Rules
Large cities may ask for proof of training, ICC or Prometric certifications, or trade exams. Contractors should be prepared to submit credentials and references.
Step 5: Handle Bonds and Deposits
Some jurisdictions require deposits or surety bonds. Columbia plumbing contractors, for example, must provide a $10,000 bond.
Step 6: Pull a Permit for Each Job
Even if licensing feels light, every project should have a permit. Permits trigger inspections that protect homeowners and contractors alike.
Step 7: Keep Records
Maintain permit cards, inspection reports, and lien waivers. These documents are critical for insurance claims and smooth property sales.
Once you understand the steps to compliance, the focus shifts to why permits matter so much. The next section shows how skipping them can create long-term problems.
Helpful Resource → Missouri Pitched Roofs Explained
Why Roofing Permits Matter in Missouri

Even without a statewide roofing license, Missouri relies heavily on permits to regulate roofing work.
These permits are more than paperwork, they are checkpoints that keep projects legal, insurable, and safe.
For both homeowners and contractors, permits act as the silent protectors of roofs and wallets alike.
Catch Problems Before They Grow
Permits trigger inspections that uncover hidden rot, weak decking, or poor ventilation. These checks ensure the roof is built to code and ready for Missouri’s weather.
Avoid Heavy Fines and Jail Time
Cities can fine contractors up to $1,000 per day for unpermitted work. Repeat violations may even lead to jail, making shortcuts far more costly than compliance.
Protect Insurance Coverage
Insurance carriers often deny claims if work was done without permits. Without proof of inspection, homeowners may be left paying out of pocket for storm damage.
Keep Future Sales on Track
Buyers and lenders typically ask for permit records. A missing paper trail can delay closing, lower the selling price, or force last-minute repairs.
Hold Contractors Accountable
Permits create a record that forces contractors to meet minimum standards. Without them, homeowners lose leverage if the work is poor or incomplete.
Guard Against Storm Chasers
Permits help filter out contractors who chase storms, collect deposits, and disappear. Requiring paperwork and inspections makes it harder for them to operate.
Permits are not red tape, they are protection. They shield homeowners, contractors, and properties from risks that surface long after the shingles are nailed down.
Final Thoughts on Roofing Licenses in Missouri

Missouri may not issue a statewide roofing license, but that does not mean roofing is unregulated.
City rules, permits, and inspections create the framework that protects homes, homeowners, and contractors from costly risks.
From business registration to insurance compliance, each step plays a role in ensuring that roofing work is safe, legal, and durable.
For homeowners, understanding these requirements provides peace of mind when hiring a contractor.
For roofers, it means avoiding fines and securing smoother insurance claims. In every case, permits and compliance are the safeguards that keep roofs strong long after the job is done.
Freedom Roofing Group is proud to be a licensed, code-compliant roofing contractor serving communities across Missouri, ensuring every roof we install meets the highest standards of safety and reliability.