Call Now
UPDATED 2026 GENERAL CONTRACTOR LICENSING GUIDE

Kansas General Contractor License Requirements: No State License, the Local Wichita & Johnson County Rules & Statewide Roofing Registration (2026)

Table of Contents

Download the Checklist!

By clicking 'Access Checklist' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.

If you are planning to run a general contractor business in Kansas, the key thing to understand is that there’s no statewide general contractor license – and no state board for general contracting. Kansas hands licensing to its cities and counties, so where you work determines what you need. A contractor in Wichita deals with the Metropolitan Area Building & Construction Department; one in the Kansas City suburbs needs a Johnson County license; and smaller jurisdictions range from a simple business license to nothing at all. The state steps in for only one trade – roofing – and for business registration and workers’ compensation. This guide explains how Kansas’s decentralized system works and how to get licensed in the jurisdictions that matter.

Some states require an exam-based state license; Kansas leaves general contracting to local governments. Nationally, the construction field is large and growing. According to the U.S. Bureau of Labor Statistics (Occupational Employment and Wage Statistics, May 2025), there are roughly 380,360 construction managers, 812,210 first-line supervisors of construction trades, 146,720 construction and building inspectors, and about 1,096,780 construction laborers across the country. Employment of construction managers is projected to grow 9% from 2024 to 2034 – much faster than the average for all occupations.

In Kansas specifically, the BLS reports about 2,960 construction managers (median pay $120,810), 8,940 first-line construction supervisors ($76,780), 840 construction and building inspectors ($63,150), and roughly 9,990 construction laborers ($44,840) – a solid market anchored by Wichita and the Kansas City metro, with one of the higher construction-manager medians in the region. This guide draws its requirements from the official sources: the Kansas Secretary of State, the Kansas Attorney General, and local building departments like MABCD.

Quick Answer: Do You Need a General Contractor License in Kansas?

Not from the state – Kansas does not issue a statewide general contractor license. Instead, you license or register locally with the city or county where you work. There is no state board for general contracting, so the answer depends entirely on your jurisdiction.

The biggest programs are Sedgwick County / Wichita, where the Metropolitan Area Building & Construction Department (MABCD) licenses general contractors with an exam and insurance, and Johnson County in the Kansas City metro, which licenses contractors (in Class A/B/C tiers) with an ICC exam and insurance. Other jurisdictions vary widely – Kansas City, Kansas (Wyandotte County) and Topeka have their own programs, while some areas require only a business license or nothing at all. Every Kansas business must register with the Kansas Secretary of State, and the one construction trade the state regulates directly is roofing, through mandatory registration with the Kansas Attorney General. So a general contractor doesn’t get a state license – they register their business, meet each local jurisdiction’s requirements, and register as a roofer with the state if roofing is in their scope.

Key takeaways

Everything you need to know about getting licensed as a general contractor in Kansas:

There's no statewide GC license: Kansas has no state board or license for general contracting – licensing is handled locally, by city and county, with requirements varying widely.

Wichita and Johnson County run the biggest programs: Sedgwick County / Wichita (through MABCD) and Johnson County both license general contractors with an exam, insurance, and fees.

Every business registers with the Secretary of State: Regardless of local licensing, Kansas businesses must register their entity with the Kansas Secretary of State.

Roofing is registered statewide – through the Attorney General: Kansas roofers must register with the Attorney General and carry $500K insurance under the Roofing Registration Act; qualifying GCs may be exempt.

Workers' comp uses a payroll threshold: Kansas requires workers’ compensation for employers with gross annual payroll over $20,000 – a payroll-based rule rather than an employee count.

No reciprocity: With no state license, Kansas has no general contractor reciprocity – out-of-state contractors meet each jurisdiction’s full requirements.

Who Regulates General Contractors in Kansas?

Kansas is a local-control state: there’s no state contractor licensing board for general contractors. Regulation is split between local governments and, for a couple of functions, the state:

  • City and county building departments: License or register general contractors – Sedgwick County / Wichita (MABCD) and Johnson County run the largest programs, and Kansas City (KS), Topeka, Lawrence, and others each have their own
  • Kansas Secretary of State: Handles business-entity registration for all Kansas businesses
  • Kansas Attorney General: Administers the Kansas Roofing Registration Act – the one statewide construction-trade credential
  • Kansas Department of Labor / Workers Compensation: Oversees the state’s mandatory workers’ compensation system

Key contacts:

  • Sedgwick County MABCD (Wichita): the dominant GC licensing authority in south-central Kansas
  • Johnson County (Planning, Housing & Community Development): licensing for the Kansas City suburbs
  • Kansas Secretary of State: sos.ks.gov; business registration
  • Kansas Attorney General: ag.ks.gov; roofing registration

Because there’s no statewide GC license, the practical first step for any Kansas general contractor is to register the business with the Secretary of State and then identify the jurisdictions where you’ll work and learn each one’s rules – they genuinely differ.

The No-State-License Rule: Licensing Is Local

Kansas is one of the states with no statewide general contractor license. There is no state agency that licenses or registers general contractors for residential or commercial construction across Kansas. Instead, each municipality and county decides whether and how to license contractors who work within its boundaries.

What This Means for Contractors

For a general contractor, this decentralized system has real consequences:

  • You license where you build. A credential that satisfies one jurisdiction may be worthless in the next, so you register or license in each place where you work.
  • Requirements vary widely. Classifications, exams, fees, insurance minimums, and bonds differ from jurisdiction to jurisdiction – Wichita and Johnson County have formal exam-based programs, while some areas require only a business license or nothing.
  • Wichita and Johnson County set the tone. The two largest metros run the most formalized programs, so they’re the natural models to understand first.

The upside is that many smaller jurisdictions have light requirements. The challenge is tracking multiple programs if you work across the Wichita or Kansas City metros.

Business Registration & Workers’ Compensation

Two requirements apply broadly regardless of local licensing. First, all Kansas businesses (LLCs, corporations, partnerships) must register their entity with the Kansas Secretary of State – the baseline step before any local licensing (sole proprietors and general partnerships may be exempt from formal entity registration). Second, workers’ compensation insurance is required for employers, and Kansas uses an unusual payroll-based threshold: non-agricultural employers with gross annual payroll exceeding $20,000 must carry coverage (K.S.A. 44-501), rather than a simple employee count. Set up coverage before your payroll crosses that line.

Major Local Programs: Wichita & Johnson County

Because the two big metros run Kansas’s most formal contractor programs, they’re worth understanding in detail.

Sedgwick County / Wichita (MABCD)

The Metropolitan Area Building & Construction Department (MABCD) licenses general contractors for Wichita and Sedgwick County. It’s an exam-based program: contractors apply to MABCD, pass the required exam for their license type, and provide general liability insurance (commonly a $300,000 minimum) and workers’ compensation certificates. A $50 application fee applies, plus a license fee that depends on the license class. MABCD’s license covers the metropolitan Wichita area, and many surrounding jurisdictions recognize the MABCD program.

Johnson County

Johnson County – covering much of the Kansas City metro on the Kansas side – licenses general contractors through its Department of Planning, Housing & Community Development, in Class A, B, and C tiers by project scope. It requires an ICC exam (reported at a 75% passing score, delivered through Pearson VUE), general liability insurance (commonly $300,000), and fees (reported around a $100 application plus a $225 license fee). Renewal requires continuing education – reported at 8 hours annually, with a portion focused on current building codes. Notably, cities within the county – like Overland Park – generally do not issue their own contractor licenses; instead, contractors need the Johnson County license when their work requires a building permit.

Other Jurisdictions

Beyond those two, requirements vary widely. Kansas City, Kansas (Wyandotte County) licenses contractors through the Unified Government’s Building Inspection Division, with an exam for certain scopes (some work needs only a business license). Topeka runs its own contractor program with its own insurance requirements (commonly $300,000 to $1,000,000 GL). Lawrence and other cities set their own rules, and some jurisdictions require little beyond a business license. Always check the specific city or county building department before bidding.

The Statewide Exception: Roofing Registration

While general contracting is unlicensed at the state level, roofing is the one construction trade Kansas regulates statewide – and it does so in an unusual way. Under the Kansas Roofing Registration Act (effective July 1, 2013), all roofing contractors must obtain a Roofing Contractor Registration Certificate from the Kansas Attorney General – not a contractor board. Kansas is distinctive in routing this through the AG’s office.

Key points on Kansas roofing registration:

  • Who needs it: Any contractor performing roofing work for a fee – both residential and commercial – with no dollar threshold
  • Insurance floor: A certificate of liability insurance of not less than $500,000, listing the Office of the Kansas Attorney General as certificate holder, is required by statute (K.S.A. 50-6,125), along with workers’ compensation coverage or an affidavit of exemption
  • Tax clearance: A current tax clearance certificate or letter from the Kansas Department of Revenue is also required
  • Renewal: Registration renews annually, with a June 30 filing deadline
  • GC exemption: Kansas law exempts qualifying general contractors from the Roofing Registration Act (under K.S.A. 50-6,122(e), added by 2015 House Bill 2254) – an exempt GC can file an affidavit certifying exempt status, though their authority to provide roofing services is limited to certain circumstances

If your general contracting scope includes roofing and you don’t qualify for the GC exemption, you (or your roofing subcontractor) must hold this state registration. For all other trades and general construction, there’s no equivalent statewide credential – it’s local.

Kansas General Contractor Requirements at a Glance

RequirementDetail
State GC licenseNone – licensing is local (city/county)
Business registrationRequired – Kansas Secretary of State
Dominant programsSedgwick County / Wichita (MABCD); Johnson County (Class A/B/C)
Statewide thresholdNone (local rules apply)
RoofingState registration via Attorney General; $500,000 GL insurance floor
Electrical / plumbing / HVACRegulated locally
ExamLocal (MABCD exam; Johnson County ICC exam, ~75%)
General liability insuranceLocal requirement (commonly $300K-$1M)
Workers’ compensationRequired for payroll over $20,000/year (K.S.A. 44-501)
Non-resident contractorsRevenue registration + tax bond (8% or $1K) for contracts over $10K
ReciprocityNone (no state license)
Governing lawLocal ordinances; Kansas Roofing Registration Act (roofing)

How to Get a General Contractor License in Kansas: Step by Step

Because licensing is local, the path centers on your jurisdictions. Here’s the general process.

Step 1 – Register Your Business

Register your business entity (LLC, corporation, or partnership) with the Kansas Secretary of State and obtain a federal EIN. This is the baseline step before any local licensing. (Sole proprietors and general partnerships may be exempt from formal entity registration.)

Step 2 – Get Insurance and Workers’ Comp

Obtain general liability insurance meeting the local requirement (commonly $300,000, up to $1,000,000 in some jurisdictions and owner contracts), and set up workers’ compensation if your gross annual payroll will exceed $20,000. Get certificates of insurance for your applications.

Step 3 – License Locally

Apply in each jurisdiction where you’ll work. For Wichita/Sedgwick County, apply through MABCD and pass the required exam; for the Kansas City suburbs, obtain the Johnson County license (Class A/B/C) with the ICC exam. Complete each city or county’s process.

Step 4 – Add Roofing or Trade Credentials If Needed

If your scope includes roofing and you don’t qualify for the GC exemption, register with the Kansas Attorney General under the Roofing Registration Act (with a $500,000 liability insurance certificate). If it includes electrical, plumbing, or HVAC, hold or subcontract to a locally licensed trade contractor.

Step 5 – Maintain and Renew

Renew each local license on its schedule, keep your roofing registration current (if applicable), maintain your insurance and workers’ comp, and renew your business registration with the Secretary of State. Some jurisdictions require continuing education (reported around 8 hours per renewal cycle in some counties).

How Much Does a Kansas General Contractor License Cost?

Cost ItemAmount
Business registration (Secretary of State)Reported ~$160 (LLC formation)
Wichita / MABCD$50 application + class-based license fee
Johnson CountyReported ~$100 application + $225 license = $325
Roofing registration (if roofing)AG registration fee + $500,000 GL insurance
General liability insurancePremium – varies (local requirement)
Workers’ compensationPremium – varies (payroll over $20,000)

Because costs are set locally, there’s no single statewide figure. Business registration with the Secretary of State is a modest one-time formation cost. In Wichita, MABCD charges a $50 application fee plus a class-based license fee; in Johnson County, the reported total is around $325 ($100 application + $225 license), plus the ICC exam fee. Add the roofing registration if you do roofing, and your insurance and workers’ comp premiums. Confirm current fees directly with each jurisdiction (and ag.ks.gov for roofing), since they vary and change.

License Renewal

Renewal in Kansas is handled by each licensing authority, so the cycle depends on where you’re licensed. Local general contractor licenses (MABCD, Johnson County, and others) generally renew on an annual or biennial cycle set by the jurisdiction, requiring renewal fees and current proof of insurance. Some counties require continuing education – reported around 8 hours per renewal cycle in certain jurisdictions – so check your local requirements.

The statewide roofing registration through the Attorney General renews on its own cycle (confirm at ag.ks.gov), and your business registration with the Secretary of State also renews periodically. Because you may hold credentials in several jurisdictions plus state roofing registration and business registration, tracking multiple renewal dates is part of doing business in Kansas. Keep your insurance and workers’ comp continuously active across all of them – a lapse can suspend your ability to work or pull permits.

Does Kansas Have General Contractor License Reciprocity?

No – because Kansas has no statewide general contractor license, there’s nothing to reciprocate, and the state has no general contractor reciprocity agreements. Any contractor, in-state or out-of-state, must meet the full requirements of each local jurisdiction where they work. There’s also no interstate compact for general contractors, so an out-of-state contractor completes the same local licensing (MABCD, Johnson County, or wherever they build) as everyone else.

Non-resident contractors have an added step under the Kansas Non-Resident Contractors’ Registration and Bonding Law (K.S.A. 79-1008 et seq.): for any Kansas contract where the total price or compensation is more than $10,000, an out-of-state contractor (or subcontractor) must register with the Kansas Department of Revenue and post a Nonresident Contractor Tax Bond of 8% of the total contract price, or $1,000, whichever is greater (4% for sales-tax-exempt projects). The bond guarantees state sales, withholding, and employment-security tax obligations, and it must be filed before work begins. A foreign corporation already authorized to do business in Kansas by the Secretary of State is exempt from this registration. For the statewide roofing registration, an out-of-state roofer registers with the Kansas Attorney General like any other roofer. For general contracting itself, plan to meet each jurisdiction’s requirements directly.

Specialty Trade Licenses in Kansas

Kansas’s approach to the trades is mostly local, with roofing the statewide exception. A general contractor coordinates the appropriate licensed trade contractors for regulated work.

Electricians

Electrical contracting is generally regulated locally in Kansas – there’s no statewide electrician license. Cities and counties (like Wichita/MABCD and Johnson County) license electrical contractors with their own exams and insurance requirements. A general contractor engages a locally licensed electrical contractor license holder for electrical scope.

Plumbers

Plumbing is likewise regulated locally in Kansas, with no statewide license. Local building departments license plumbers with exams and insurance. A general contractor uses a locally licensed plumber for plumbing work and verifies the plumbing license with the jurisdiction before contracting.

HVAC

HVAC contracting is also local in Kansas, licensed through city and county building departments (like MABCD and Johnson County). Any technician handling refrigerant also needs federal EPA Section 608 certification. A general contractor subcontracts HVAC scope to a locally licensed contractor and confirms the HVAC license is current for the jurisdiction.

If your project involves roofing, the state registration is required regardless of location; for electrical, plumbing, and HVAC, follow the local jurisdiction’s rules and verify each subcontractor’s credentials before contracting.

Penalties for Unlicensed Contracting in Kansas

Because general contractor licensing is local, penalties are set and enforced by each jurisdiction – but they’re real, and the state adds its own for roofing and consumer protection:

  • Local enforcement – Cities and counties can issue stop-work orders, deny or revoke permits, and impose fines for contracting or pulling permits without the required local license
  • Permit denial – The most immediate consequence is practical: without a valid local license, the building department won’t issue permits, halting your project
  • Roofing registration penalties – Performing roofing work without the required Attorney General registration violates the Kansas Roofing Registration Act and can bring state enforcement
  • Consumer-protection exposure – The Kansas Attorney General enforces the Kansas Consumer Protection Act, and deceptive practices in home improvement can bring penalties
  • Workers’ comp penalties – Operating without required workers’ compensation (payroll over $20,000) is a serious state violation

You can verify a roofing registration through the Attorney General’s office and local licenses through the relevant city or county. Because the consequences are largely local and permit-based – plus state penalties for roofing and consumer violations – the practical rule is to register your business, get licensed in each jurisdiction where you build, register as a roofer if that’s your scope, and keep workers’ comp active.

How Much Does a General Contractor Make in Kansas?

General contractor earnings in Kansas are strong – in fact, the state posts one of the higher construction-manager medians in the region, supported by steady demand in Wichita, the Kansas City metro, and the state’s aviation and manufacturing industries. As a general reference point for the broader construction workforce, the U.S. Bureau of Labor Statistics tracks construction managers and related occupations, and self-employed general contractors’ income depends heavily on their work mix, project size, and how many jobs they run. For a closer look at how pay scales with role, experience, and region, this contractor and construction manager salary guide breaks the numbers down.

Kansas General Contractor Salary by Role

Because “general contractor” isn’t a single wage category, the closest picture comes from the related construction roles the BLS tracks in Kansas. Construction managers – the role most like a general contractor – earn a median well into six figures:

RoleMedian Hourly WageMedian Annual Wage
Construction Managers (GC-equivalent)$58.08/hr$120,810
First-Line Construction Supervisors$36.91/hr$76,780
Construction & Building Inspectors$30.36/hr$63,150
Construction Laborers$21.56/hr$44,840
Data: BLS OEWS, May 2025 – Kansas. Figures reflect employed wage-and-salary workers and do not include self-employed general contractors, who often earn more depending on their work mix and volume.

Kansas’s construction manager median of about $120,810 is notably strong – one of the higher figures in the region – reflecting solid demand and a healthy construction economy. Because there’s no state exam standing between you and legal operation (outside the local programs), the path to capturing that earning potential in Kansas is largely about registering your business, licensing correctly in each jurisdiction, carrying solid insurance, and building a strong reputation.

Tips for Growing Your General Contracting Business in Kansas

A successful general contracting business is built on reputation, reliable delivery, and strong client and subcontractor relationships. Beyond staying licensed and insured, the contractors who thrive treat the business side – bidding, scheduling, and project management – as seriously as the build. Here are strategies to help you grow your general contracting business in Kansas’s market:

Register your business first. Before any local licensing, register your entity with the Kansas Secretary of State – it’s the baseline every jurisdiction expects.

Map every jurisdiction you’ll work in. Since licensing is local, list each city and county and get licensed in each. Wichita (MABCD) and Johnson County especially have formal exam-based programs – plan lead time.

Register as a roofer if you roof. Uniquely, roofing requires statewide registration with the Kansas Attorney General. If roofing is in your scope, register – or use a registered roofing subcontractor.

Watch the payroll threshold for workers’ comp. Kansas requires workers’ comp once your gross annual payroll exceeds $20,000 – a payroll-based rule. Track it and get coverage before you cross the line.

Carry $300K-$1M in general liability. Local programs commonly require $300,000, and many owners require $1,000,000. Carry what your biggest jurisdiction and project require.

Coordinate licensed trade subs. Electrical, plumbing, and HVAC are licensed locally; roofing is state-registered. Build a bench of properly licensed subs and verify each credential for the relevant jurisdiction.

Bid and manage jobs with the right tools. Kansas’s competitive market rewards fast, accurate estimates and tight project management. General contractor software handles estimating, scheduling, invoicing, and client communication in one place – so you spend more time building and less on paperwork. Make it easy for clients to reach and book you with online booking.

Build your reputation online. With no statewide licensing board as a safety net, Kansas clients rely heavily on reputation. A strong online presence, verifiable local licenses, and clear reviews are among the highest-return investments for winning larger projects.

Kansas vs. Neighboring States: How Does Licensing Compare?

StateState GC License?ModelExam Required
KansasNo – local (city/county)Local + state roofingLocal (MABCD / ICC)
MissouriNo statewide GC licenseLocal licensingLocal
NebraskaRegistration (DOL)State registrationNo exam
OklahomaTrades only (state)State trades + local GCExam for trades
ColoradoNo state GC licenseLocal licensingLocal (trades state-licensed)

Kansas sits among the region’s no-statewide-GC-license states – like Missouri and Colorado, it leaves general contracting to local governments, unlike Nebraska (which uses state registration). For a general contractor, that makes Kansas both simpler (no state GC exam or license) and more complex (you deal with each city or county separately, and Wichita and Johnson County are exam-based). Its distinctive twists are the statewide roofing registration through the Attorney General – unusual among all states – and the payroll-based workers’ comp threshold. The practical trade-off: less state bureaucracy for general contracting, but more jurisdiction-by-jurisdiction homework plus the roofing and business-registration steps.

Ready to Build Your Kansas Contracting Business?

Kansas works differently from most states: there’s no statewide general contractor license, so success comes from mastering the local landscape. Register your business with the Secretary of State, map every jurisdiction where you’ll build and get licensed in each (Wichita’s MABCD and Johnson County especially), carry the insurance cities expect, keep your workers’ comp active once your payroll crosses $20,000, and register as a roofer with the Attorney General if that’s your scope. Do that, and you can build a strong contracting business in a market with one of the higher construction-manager medians in the region.

We have built tools specifically for general contractors – estimating, scheduling, invoicing, project management, and client communication all in one place so you can win more bids and spend less time on paperwork.

Start Your Free Trial

Frequently Asked Questions (FAQs)

Do you need a license to be a general contractor in Kansas?

Not from the state – Kansas does not issue a statewide general contractor license. You license or register locally with the city or county where you work. The biggest programs are Sedgwick County / Wichita (through MABCD) and Johnson County, both of which require an exam, insurance, and fees. Every Kansas business must also register with the Kansas Secretary of State, and roofers must register with the Kansas Attorney General. So you don’t get a state GC license, but you must meet each jurisdiction’s requirements – and register as a roofer with the state if that’s your scope.

Does Kansas have a state general contractor license?

No – Kansas has no statewide general contractor license and no state board for general contracting. Licensing is handled entirely by local governments – cities and counties each set their own requirements, which vary widely. The only construction trade Kansas regulates statewide is roofing, through mandatory registration with the Kansas Attorney General. For general contracting, you register your business with the Secretary of State and then license in each local jurisdiction where you build.

How do I get a contractor license in Wichita, Kansas?

Apply through the Metropolitan Area Building & Construction Department (MABCD), which licenses general contractors for Wichita and Sedgwick County. You pass the required exam for your license type, provide general liability insurance (commonly a $300,000 minimum) and workers’ compensation, and pay a $50 application fee plus a class-based license fee. MABCD’s license covers the metropolitan Wichita area, and many surrounding jurisdictions recognize it. Confirm current requirements and fees directly with MABCD before applying.

How do I get a contractor license in Johnson County, Kansas?

Apply through Johnson County’s Department of Planning, Housing & Community Development, which licenses contractors in Class A, B, and C tiers. You pass the ICC exam (reported at a 75% passing score, via Pearson VUE), carry general liability insurance (commonly $300,000), and pay the fees (reported around $100 application plus a $225 license). Cities within the county, like Overland Park, generally don’t issue their own contractor licenses – you need the Johnson County license when your work requires a building permit.

Does Kansas require a roofing license?

Yes – uniquely, Kansas requires all roofing contractors to register with the Kansas Attorney General under the Kansas Roofing Registration Act (effective July 1, 2013), for any roofing work for a fee, with no dollar threshold. It applies to both residential and commercial roofing. Registration requires a certificate of liability insurance of not less than $500,000 (naming the Attorney General as certificate holder, per K.S.A. 50-6,125), workers’ compensation coverage or an exemption affidavit, and a tax clearance, and it renews annually by June 30. Kansas is distinctive in routing this through the Attorney General rather than a contractor board. Note that qualifying general contractors can be exempt from roofing registration (K.S.A. 50-6,122(e)) by filing an exempt-GC affidavit.

Do I need to register with the Kansas Secretary of State?

Yes – all Kansas businesses (LLCs, corporations, and partnerships) must register their entity with the Kansas Secretary of State, and it’s the baseline step before any local contractor licensing. Sole proprietors and general partnerships may be exempt from formal entity registration. Business registration is separate from – and in addition to – any local contractor license and the statewide roofing registration. It’s typically your first administrative step when setting up a Kansas contracting business.

How much does a Kansas general contractor license cost?

There’s no single statewide cost – fees are set locally. In Wichita, MABCD charges a $50 application fee plus a class-based license fee; in Johnson County, the reported total is around $325 ($100 application + $225 license), plus the ICC exam fee. Add your business registration with the Secretary of State, the roofing registration if you do roofing, and your insurance and workers’ comp premiums. Because fees vary by jurisdiction and change over time, confirm current amounts with each local building department (and ag.ks.gov for roofing).

Do I need insurance to be a general contractor in Kansas?

Most local jurisdictions require general liability insurance, commonly $300,000 to $1,000,000 per occurrence (as in Sedgwick County and Topeka), and workers’ compensation is required for employers with gross annual payroll over $20,000. While Kansas doesn’t mandate GL insurance statewide (there’s no state license), local programs treat it as a prerequisite, and most clients and project owners require proof of coverage before hiring. Carry at least the limit your jurisdiction and clients require – often $1,000,000 for commercial work.

How does the Kansas workers' compensation threshold work?

Kansas uses an unusual payroll-based threshold: non-agricultural employers with gross annual payroll exceeding $20,000 must carry workers’ compensation insurance (K.S.A. 44-501), rather than a simple employee count. This differs from most states, which use a number-of-employees test. If your payroll will cross $20,000 in a year, set up coverage. Workers’ comp is enforced seriously in Kansas, and it’s also typically required as part of local contractor licensing.

Does Kansas have general contractor license reciprocity?

No – because Kansas has no statewide general contractor license, there’s nothing to reciprocate, and there’s no interstate compact for general contractors. Any contractor, in-state or out, must meet the full requirements of each local jurisdiction (MABCD, Johnson County, or wherever they build). Non-resident contractors also register with the Kansas Department of Revenue and post a Nonresident Contractor Tax Bond – 8% of the contract price or $1,000, whichever is greater – on any Kansas contract over $10,000 (K.S.A. 79-1008 et seq.). For statewide roofing registration, an out-of-state roofer registers with the Attorney General like anyone else.

What happens if I contract without a license in Kansas?

Because general contractor licensing is local, penalties are set by each jurisdiction – typically stop-work orders, permit denial or revocation, and fines – and the most immediate consequence is that the building department won’t issue permits without a valid local license. Roofing without the required Attorney General registration violates the Kansas Roofing Registration Act, and deceptive home-improvement practices can bring Kansas Consumer Protection Act penalties. Operating without required workers’ comp is a serious state violation. Register your business, license locally, and register as a roofer if needed before you bid.

Do I need a separate license for electrical, plumbing, roofing, or HVAC work?

It depends on the trade: roofing requires statewide registration with the Kansas Attorney General, while electrical, plumbing, and HVAC are regulated locally (through city and county building departments like MABCD and Johnson County). A general contractor coordinates the appropriate licensed trade contractors: a state-registered roofer, and locally licensed electricians, plumbers, and HVAC contractors. Any technician handling refrigerant also needs federal EPA Section 608 certification. Verify each subcontractor’s credential for the specific jurisdiction and trade.

TOLL FREE: 858-842-5746

Download the Checklist!

By clicking 'Access Checklist' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.

Get $50 gift card

Talk to an expert and see how Housecall Pro can fit your needs.

Prefer to explore on your own?

Book a Free Demo
Are you a Sherwin Williams Pro?
How did you hear about us?

By clicking 'Book a demo' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.