UPDATED 2026 HANDYMAN LICENSING GUIDE
Kansas Handyman License Requirements: $2,500 Sedgwick County Threshold, Local Contractor Rules & Roofing Registration (2026)
Table of Contents
Download the Checklist!
Quick answer: Kansas has no statewide handyman license and no statewide general contractor license. There’s no state exam, no state fee, and no single “Kansas handyman license” to apply for. Instead, licensing is handled almost entirely at the city and county level, and the rules genuinely change when you cross a county line. In Sedgwick County (Wichita), handymen can do finish work up to $2,500 without a contractor license; go over that and you need one from the Metropolitan Area Building and Construction Department. Johnson County doesn’t license handymen at all but requires a general contractor license for structural work. Wyandotte County (Kansas City, KS) wants every handyman to hold a city occupational tax license. And there’s exactly one statewide exception: if you do roofing for pay, you must register with the Kansas Attorney General. That’s the whole landscape.
So if you searched “handyman license Kansas” hoping for one clean answer, here’s the honest truth: Kansas is one of the most locally-driven licensing states in the country. Where you swing your hammer decides almost everything. The upside? For a lot of general handyman work, the bar to operating legally is genuinely low. Let’s untangle it county by county so you know exactly what your area requires.
Key takeaways
Kansas has no statewide handyman license, so almost everything depends on your county:
No state handyman or contractor license: Kansas pushed contractor regulation down to cities and counties. Requirements can differ a few miles apart within the same metro.
Roofing is the one statewide exception: Any paid roofing work requires registration with the Kansas Attorney General. No dollar threshold, and violations carry penalties up to $10,000.
Wichita allows $2,500 of finish work: Sedgwick County lets handymen work up to $2,500 without a license, including swapping toilets, faucets, and light fixtures.
Johnson County draws the line at structural: No handyman license required and no posted dollar cap, but structural work needs a general contractor license and a 75% ICC exam score.
Wyandotte County licenses every handyman: Kansas City, KS requires a city occupational tax license for all handymen, and a residential GC license for any structural alteration.
Local licenses don't transfer: There’s no reciprocity between jurisdictions. A Wichita license does nothing for a Johnson County job, so call each building department first.
Workers' comp turns on payroll, not headcount: Kansas requires coverage once gross annual payroll exceeds $20,000 — a different test from the employee-count rule most states use.
Call your city and county first, register your business, and register with the AG for roofing.
Do you need a license to be a handyman in Kansas?
Let’s settle the core question first, because it’s the thing people get wrong most often. Kansas does not issue a state handyman license, and it doesn’t issue a statewide general contractor license either. The Kansas Business Center confirms that general contracting isn’t regulated at the state level the way it is in most states. There’s no state licensing board for handymen or GCs, no state test, and no state credential that travels with you.
But — and this is the crucial “but” — that state-level freedom doesn’t mean you can work anywhere in Kansas without a license. It means the decision got pushed down to your city and county. Each local jurisdiction sets its own rules for when a handyman needs a contractor license, what jobs require a permit, and what insurance or bonding you must carry. Those rules vary a lot, and they can even differ between cities inside the same county.
Here’s the mental model that keeps you out of trouble: your license requirement is determined by where the job is, not by what you call yourself. A “handyman,” a “home improvement contractor,” and a “general contractor” all fall under the same local rules when the work is residential repair and remodeling. Whether you need a license comes down to two questions: which city or county is the property in, and how big or structural is the job?
To make it concrete, here’s how the major Kansas jurisdictions stack up.
| Where you work | Handyman license needed? | Who handles it |
| Sedgwick County / Wichita | Not under $2,500 finish work; license required over $2,500 | Metropolitan Area Building and Construction Dept. (MABCD) |
| Johnson County (Overland Park, Olathe) | No handyman license; GC license for structural work | Johnson County Contractor Licensing |
| Wyandotte County / Kansas City, KS | Yes — city occupational tax license for all handymen | Unified Government |
| Roofing (anywhere in Kansas) | Yes — statewide registration | Kansas Attorney General |
| Smaller cities / rural counties | Varies widely | Local city clerk / building department |
The takeaway: if you’re doing general, nonstructural finish work in much of Kansas, you may need little more than a registered business. But the moment you cross a dollar threshold, do structural work, touch a licensed trade, or take on roofing, the rules kick in — and they’re local. Always check with the specific city and county before your first job there.
Why Kansas works this way
It’s worth understanding why Kansas is so fragmented, because it explains the confusion you’ll find online (and even in AI-generated summaries, which sometimes garble Kansas licensing entirely). Most states run contractor licensing through a single statewide board — one application, one set of rules everywhere. Kansas took the opposite path: the legislature left contractor regulation to local governments, so each county and big city built its own program to protect its own residents. The result is that a contractor working the Kansas City or Wichita metro can face genuinely different requirements a few miles apart.
That’s frustrating, but it also creates opportunity. The local patchwork weeds out casual, out-of-town operators who don’t do their homework, which means the handymen who take the time to get their local requirements right face a thinner, more professional field. In the sections below, we’ll go jurisdiction by jurisdiction so you know exactly what your area demands.
The one statewide rule: roofing registration
Before we go county by county, let’s cover the single exception to Kansas’s “it’s all local” story, because it trips people up and it’s strictly enforced. If you perform roofing for a fee anywhere in Kansas, you must hold a Roofing Contractor Registration Certificate from the Kansas Attorney General. This is the only statewide contractor credential in Kansas, and unusually, it’s run by the Attorney General’s office rather than a licensing board.
The Kansas Roofing Registration Act (K.S.A. 50-6,122 through 50-6,128, effective July 1, 2013) requires registration for any person or business that engages in commercial or residential roofing services for a fee — and there’s no dollar threshold, so any paid roofing work counts. Here’s what’s verified from the statute and the AG’s office:
- Annual fee: set by the AG, capped at $500, with the certificate expiring June 30 each year.
- Insurance: a certificate of liability insurance (the statutory minimum is $1,000,000 general liability per occurrence under K.S.A. 50-6,124) plus workers’ compensation coverage.
- No exam and no bond — the program is insurance-verification based.
- Your registration number must appear on every roofing contract, advertisement, business sign, card, and commercial vehicle (K.S.A. 50-6,135).
- Penalties are steep: violations are treated as deceptive acts under the Kansas Consumer Protection Act, with civil penalties up to $10,000 per violation.
There’s a narrow carve-out: since July 1, 2015 (HB 2254), general contractors who meet specific criteria — roofing is under 50% of the project cost, no door-to-door sales, and the like — can be exempt and may request a letter of exemption from the AG. But for a handyman who advertises roof repairs or replacements, assume you need to register. Kansas sits in “hail alley,” and after big storms the AG actively pursues unregistered roofers and out-of-state storm chasers. You can verify any roofer (or confirm your own status) through the AG’s public Roofing Registration Directory.
Sedgwick County and Wichita: the $2,500 finish-work rule
Sedgwick County is home to Wichita, the state’s largest city, and it runs one of the clearest handyman rules in Kansas through the Metropolitan Area Building and Construction Department (MABCD) — a joint city-county agency. This is where a lot of “Kansas handyman license” searches actually point, so let’s spend real time here.
The handyman threshold: In Sedgwick County, a handyman can perform finish work up to $2,500 (labor and materials combined) on a project without a contractor license or permit. That covers a lot of everyday work — and MABCD specifically allows handymen to replace toilets, faucets, and lighting fixtures within that scope. Cross the $2,500 line and you need a contractor license from MABCD.
What you cannot do as an unlicensed handyman in Sedgwick County:
- Projects over $2,500
- Running or rewiring electrical, working on electrical panels or water heaters
- Laying or reconfiguring pipes (plumbing)
- Mechanical/HVAC work
- Structural work
Those trades require separate specialty licenses through MABCD. And here’s an important advertising rule that’s easy to miss: Sedgwick County prohibits handymen from using the word “contractor” or identifying themselves as a contractor in any advertising or promotional materials unless they hold the license. Put your business registration number on your marketing and skip the word “contractor” until you’re licensed — a small thing that keeps you compliant.
Getting the MABCD contractor license (for work over $2,500): Based on MABCD’s published requirements, you’ll:
- Complete the contractor license application (front and back, signed by the qualifying person and all owners/officers)
- Pass the required ICC exam with a 75% or higher (MABCD uses the Class A/B/C general contractor structure, plus separate trade certificates for specialty work)
- Provide general liability insurance of at least $300,000 showing MABCD as the certificate holder
- Provide workers’ compensation insurance or a notarized waiver, and auto insurance or a waiver
- Provide a Certificate of Good Standing from the Kansas Secretary of State (not required for sole proprietors)
- Pay the fee (a $50 first-time application fee is standard) and mail or fax it to MABCD in Wichita
MABCD notes that license review can take up to two weeks, and — importantly — MABCD does not reciprocate with other jurisdictions. A Wichita license doesn’t transfer to Johnson County or vice versa.
Johnson County: no handyman license, but structural work needs a GC
Cross to the Kansas City suburbs and the rules change. Johnson County — the state’s most populous county, covering Overland Park, Olathe, and Lenexa — handles licensing through its Contractor Licensing division (part of Planning, Housing, and Community Development), which issues around 11 types of construction contractor licenses.
The handyman rule: Johnson County does not require a handyman license, and a county code-enforcement officer confirmed there’s no posted price cap on what a handyman can do without a permit. The focus is on keeping handyman work nonstructural. Acceptable unlicensed handyman work includes installing new cabinets, flooring, fixtures, and light fixtures, plus general finish work. What crosses the line into needing a general contractor license is structural work — reconstructing a subfloor, reconfiguring pipes or wiring, building additions, and similar.
Getting the Johnson County GC license (for structural/larger work): Verified against the county’s process:
- Register your business with the Kansas Secretary of State (sole proprietors are exempt from entity registration)
- Designate a Qualifying Individual (QI) — usually you — who completes the application and provides a government-issued photo ID
- Choose your license class. A Class A general contractor license allows construction, remodeling, repair, or demolition of any structure (but not electrical, plumbing, HVAC, or fire-protection trade work, which are separate). Classes B and C cover smaller scopes.
- Pass the ICC exam with at least 75% through the International Code Council’s program via Pearson VUE — unless you qualify for the exemption (a relevant Bachelor of Science in architecture, engineering, or construction science/management)
- Carry insurance: general liability (commonly $300,000 to $1,000,000) plus workers’ compensation if you have employees, verified via ACORD form
- Pay the fees: roughly a $100 application fee plus a $225 license fee (about $325 to start), with annual renewal around $225
Johnson County’s insurance requirements apply to licensed contractors, not to unlicensed handymen doing nonstructural work — though carrying liability coverage is still a smart move regardless.
Wyandotte County, Kansas City, and the rest of the state
Wyandotte County / Kansas City, KS takes yet another approach through the Unified Government. Here, all handymen must hold a valid city occupational tax license to work legally. Handymen can perform finish work, but any structural alteration — additions, renovations, remodels — requires a residential general contractor license. If you work the Kansas City metro, note a critical wrinkle: Kansas City, KS and Kansas City, MO are separate jurisdictions across the state line, each with its own contractor rules. Working both sides means tracking both.
Smaller cities and rural counties. This is where Kansas gets genuinely variable. Some smaller municipalities require local registration or a contractor license for most work; many rural areas require little beyond a registered business. Cities like Overland Park, Topeka, Hutchinson, and Manhattan run their own contractor or trade-licensing programs, so the rule of thumb is simple and non-negotiable: call the local city clerk or building department before you start work in a new jurisdiction. There’s no central statewide directory of local contractor requirements in Kansas, which means a quick phone call is your best compliance tool.
How to Get Licensed as a Handyman in Kansas: Step by Step
Step 1 – Confirm Your Local Requirements
Check the city and county where you’ll work. Contact the local building department to confirm whether your work requires a contractor license or permit and whether any project-value threshold applies.
Step 2 – Register Your Business
Register your LLC or corporation with the Kansas Secretary of State. Sole proprietors generally don’t need state business registration, but you may still need an EIN or local business license.
Step 3 – Complete Any Statewide Registration
If you plan to offer roofing services, register with the Kansas Attorney General before advertising, bidding, or performing roofing work.
Step 4 – Meet Local Contractor Licensing Requirements
For work that exceeds local thresholds or involves structural construction, complete the required local licensing steps. This may include naming a Qualifying Individual, passing an ICC exam, and providing proof of insurance.
Step 5 – Submit Your Application
Submit the required documents and fees to your local licensing authority. Local contractor applications may take one to three weeks to process, while business and roofing registrations are often quicker.
Step 6 – Keep Your License in Good Standing
Renew licenses and registrations on time, maintain required insurance, file applicable business reports, and complete any continuing-education requirements in your jurisdiction.
The reason this matters: because Kansas has no statewide safety net, the burden is on you to assemble the right combination of local license, business registration, and (if applicable) roofing registration. Do it in this order and you rarely hit a dead end.
Do you need a business license in Kansas?
Separate from any local contractor license, there’s the question of business registration — and this is one requirement that does have a statewide component, so don’t skip it.
- Register your entity with the Kansas Secretary of State. LLCs and corporations must register; sole proprietors and general partnerships are exempt from formal entity registration. If you form an LLC, Kansas requires an annual report (with a filing fee) to keep your registration active — miss it and your business can fall out of good standing.
- There’s no single statewide general business license, but many cities levy a local business or occupational license/tax (Wyandotte County’s occupational tax license for handymen is a prime example). Check the city where you operate.
- Get a free EIN from the IRS if you form an entity or hire employees — never pay a third party for one.
- Sales tax: Kansas contractors have specific sales-tax rules on materials and labor; register with the Kansas Department of Revenue if you’ll be collecting or remitting.
In short: even where no contractor license is required, a properly registered business is the baseline for operating as a handyman in Kansas — and in some cities it’s explicitly mandatory.
The Kansas LLC question (since everyone asks)
A big chunk of “Kansas handyman” searches are really LLC questions, so let’s answer them directly. Forming an LLC isn’t required to be a handyman in Kansas — sole proprietors operate legally without one — but many handymen form an LLC for liability protection and cleaner taxes. Here’s the verified picture: the Kansas LLC formation filing fee is modest (filed online through the Secretary of State), and Kansas requires an annual report each year with a small fee to keep the LLC active. That annual report is the piece people forget; miss it and your LLC forfeits its good standing, which can stall a local contractor-license application that requires a Certificate of Good Standing.
Is Kansas “LLC-friendly”? Reasonably so — the fees are on the lower end nationally, the online filing is straightforward, and there’s no separate statewide business-license tax layered on top for most small operators. The main ongoing obligation is that annual report. For a solo handyman deciding between a sole proprietorship and an LLC, the trade-off is simple: the sole prop is cheaper and simpler (and exempt from Secretary of State registration entirely), while the LLC costs a little more and adds the annual report but shields your personal assets if a job goes sideways. Plenty of Kansas handymen start as sole proprietors and convert to an LLC once they’re taking bigger jobs or hiring help.
Insurance and workers’ comp in Kansas
Insurance rules track the same local pattern, with a couple of statewide anchors worth knowing.
- General liability insurance isn’t required by the state for general handyman work, and unlicensed handymen generally don’t need it to work legally. But it’s required to get licensed in most jurisdictions (Sedgwick County wants $300,000 minimum; Johnson County commonly $300,000 to $1,000,000), and the statewide roofing registration requires $1,000,000. Even when it’s optional, liability coverage is inexpensive and protects both you and your customer.
- Workers’ compensation has an unusual Kansas trigger: it’s required for employers with a gross annual payroll over $20,000 (K.S.A. 44-505) — a payroll-based threshold rather than the employee-count test most states use. If you’re a true solo operator, you generally don’t need it; once your payroll crosses $20,000, it’s the law.
- Auto insurance on business vehicles is required by local licensing programs (with waivers available if you’re not statutorily required to carry commercial coverage).
The practical read: the statutory minimums keep you legal, but a solid general liability policy (often $1M/$2M) is what actually lands you jobs with property managers, general contractors, and higher-end residential clients. Treat insurance as a sales tool, not just a compliance box.
How much do handymen make in Kansas?
Money time. “How much do contractors make in Kansas” and “how much does a handyman charge per hour” are top searches, so let’s separate the two numbers that matter.
First, the employee wage — what a maintenance and repair worker earns on someone’s payroll. The U.S. Bureau of Labor Statistics tracks this under Maintenance and Repair Workers, General (SOC 49-9071), the closest official match to handyman work. Kansas runs modestly below the national average for this occupation, consistent with its lower cost of living. Here’s the comparison, using the BLS OEWS May 2025 release (published May 15, 2026).
Handyman / maintenance & repair worker wages (hourly)
| Experience level | Kansas | National |
| Entry (10th percentile) | $16.14/hr | ~$17/hr |
| Median (50th percentile) | $22.70/hr | ~$23.84/hr |
| Top earner (90th percentile) | $32.13/hr | ~$37.11/hr |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 release (SOC 49-9071). National figures reflect the May 2025 OEWS cycle; the Kansas column reflects state-level estimates, which run modestly below the national average consistent with Kansas’s lower cost of living. Always confirm the latest state figures against the BLS Kansas OEWS tables before relying on them.
Second, and more important if you work for yourself: the billed rate. Self-employed handymen don’t earn the employee wage — they charge it and keep what’s left after expenses. Independent handymen nationally bill $50–$150 per hour in 2026 (HomeAdvisor’s range), with Thumbtack reporting a national average around $60–$70/hr. In Kansas, rates trend a bit below the coastal metros but hold up well in the Wichita, Overland Park, and Kansas City markets. Many solo Kansas operators land in the $50–$85/hr billed range, with established crews charging more, especially for skilled or specialty work.
The lever that moves your income most isn’t location, it’s pricing and utilization. A handyman who quotes accurately, sets a minimum service charge (most Kansas pros use a first-hour or trip minimum so short jobs cover the drive), and keeps the calendar full out-earns one who’s merely busy. Paying yourself the BLS median wage isn’t a business — it’s buying yourself a job. Real profit comes from pricing each job as labor plus materials plus overhead plus margin. If pricing is where you feel shaky, our handyman pricing guide and handyman salary guide break down how to set rates that pay a real wage plus profit.
What a Kansas handyman can and can’t legally do
This is the section that keeps you out of trouble, so read carefully. Because Kansas is local, the exact lines shift by county — but the pattern is consistent statewide.
What you can generally do without a contractor license (nonstructural, under local thresholds):
- Painting, drywall repair, and patching
- Trim, doors, shelving, cabinetry, and general carpentry
- Flooring installation and repair
- Fixture swaps, mounting, and assembly
- Replacing toilets, faucets, and light fixtures (within finish-work scope)
- Pressure washing, caulking, weatherproofing, general maintenance
What crosses into needing a contractor license (varies by county):
- Projects over a local dollar threshold (e.g., $2,500 in Sedgwick County)
- Structural work — subfloors, load-bearing changes, additions, remodels
- Any work requiring a building permit
What always requires a separate trade license, regardless of the job’s size:
- Electrical work — licensed at the local/municipal level in most of Kansas. Panel work, rewiring, and new circuits need a licensed electrician.
- Plumbing — Kansas has state plumbing oversight plus local licensing; reconfiguring pipes needs a licensed plumber.
- HVAC — separate trade licensing, typically local.
- Roofing — the statewide AG registration discussed above.
Here’s the trap Kansas handymen fall into: assuming that because a job is small or in a “no license” county, anything goes. Structural work and the licensed trades are off-limits without the right credential no matter how the local handyman rules read. The smart move whenever a job crosses into structural or trade territory is to bring in or refer out to the right licensed pro. It keeps you legal and protects your customer — and a reliable referral network makes you more valuable, not less.
What happens if you work unlicensed in Kansas?
Since Kansas is so local, the consequences of working without a required license depend on the jurisdiction — but they’re real. Depending on where you’re working, operating without a required local license or permit can bring fines, stop-work orders, and permit denials, and it can jeopardize your ability to get paid or bid future work (especially public contracts).
Two statewide risks stand out. First, roofing without AG registration exposes you to civil penalties up to $10,000 per violation under the Consumer Protection Act — the AG enforces this aggressively after storms. Second, Kansas’s mechanic’s lien law (K.S.A. 60-1101 et seq.) and the Kansas Consumer Protection Act (K.S.A. 50-623 et seq.) shape payment disputes and consumer complaints; unlicensed or non-compliant work weakens your footing badly if a dispute arises. And a wrinkle worth knowing as a contractor: in Kansas, a subcontractor or supplier the general contractor failed to pay can lien a homeowner’s property even if the homeowner already paid the GC — which is exactly why clean contracts and lien waivers matter.
The bottom line: local licensing is cheap compared with a stop-work order, a lost job, or a consumer-protection action. Check local requirements before you start, and get everything in writing.
How to verify a contractor’s license in Kansas
Verification in Kansas is local, matching the licensing — with one statewide tool. Here’s where to check:
- Roofers (statewide): the Kansas Attorney General Roofing Registration Directory — search by company name or registration number and confirm the status reads “In Good Standing.”
- Sedgwick County / Wichita: verify through MABCD (316-660-1840).
- Johnson County: verify through Johnson County Contractor Licensing.
- Wyandotte County: verify through the Unified Government building/licensing division.
- Professional trades: Kansas maintains some statewide professional license verification tools; for plumbing, the Kansas plumbing oversight body, and for electrical, the local jurisdiction.
A few pro tips: search by the exact legal business name or license/registration number, and confirm the license matches the specific jurisdiction and scope of the work (a Wichita license doesn’t cover a Johnson County job, since there’s no reciprocity). For handymen, being instantly verifiable is a genuine marketing asset. In a market with plenty of under-the-table operators, being the obviously-licensed, obviously-insured option builds trust before you’ve said a word — put your registration or license number right on your quotes and truck.
What Kansas handymen actually say (from the forums)
You can read county code all day, but some of the most useful ground-level truth lives in community threads — the r/handyman subreddit, contractor Facebook groups, and Q&A sites where working pros compare notes. We went through the recurring themes and checked them against the actual local rules and statutes. Here’s what real Kansas operators consistently say, verified:
- “There’s no state handyman license in Kansas — it all comes down to your city or county.” This is the single most repeated point, and it’s accurate. Contracting isn’t regulated at the state level; the rules live with local governments, and they vary.
- “In Wichita you’re fine under $2,500, but over that you need the MABCD license.” True. Sedgwick County’s $2,500 finish-work threshold is real and specific, and pros warn newcomers not to advertise as a “contractor” until they’re licensed (the county explicitly prohibits it).
- “Roofing is different — you have to register with the Attorney General, statewide.” Correct and heavily emphasized, especially after hailstorms. It’s the one statewide credential, it’s enforced, and your registration number has to be on your contracts and truck.
- “Register your business and keep the annual report current.” Solid advice. LLCs and corporations register with the Secretary of State and must file an annual report; letting it lapse drops you out of good standing, which can hold up local licensing.
- “Don’t touch electrical, plumbing, HVAC, or structural without the right license — county rules don’t override that.” Accurate. The trade and structural carve-outs apply regardless of the local handyman threshold, and specialty licensing is separate.
The bigger lesson across these threads isn’t any single fact — it’s that Kansas handymen treat the local patchwork as a checklist, not an obstacle. The pros call their city and county first, register their business, get liability insurance even when it’s optional, and register with the AG if roofing is on the menu. That homework is exactly what separates the operators who grow from the ones who get a surprise stop-work order.
(Sourcing note: these reflect verified, recurring themes across public discussions including a widely shared state-by-state handyman-licensing thread on Reddit and contractor Q&A forums, cross-checked against MABCD, Johnson County, Kansas Secretary of State, and Kansas Attorney General guidance rather than quoted verbatim.)
The takeaway
Kansas is a tale of local control. At the state level, there’s no handyman license and no general contractor license — real freedom, with only one statewide exception: roofing, which requires Attorney General registration. At the local level, it’s a patchwork: Sedgwick County’s $2,500 finish-work threshold, Johnson County’s structural-work trigger, Wyandotte County’s occupational tax license, and dozens of smaller cities with their own rules. The three things that actually matter: figure out which city and county your work is in and call their building department first; register your business (and file that annual report); and never touch structural work or the licensed trades — or roofing without AG registration — without the right credential. Nail those and you’re operating cleanly in a state where, for a lot of handyman work, the on-ramp is genuinely low.
Once you’re legal, the game becomes running the business well — booking jobs, quoting accurately, and getting paid on time. That’s where Housecall Pro’s handyman software earns its keep: scheduling, estimates, invoicing, and payments in one place so you spend your day fixing things, not chasing paperwork. You can start a free trial of Housecall Pro whenever you’re ready to run the business side as sharply as you run the work. And if you’re comparing rules across states, our handyman license hub covers requirements nationwide.
This guide is for general informational purposes and reflects requirements as of 2026. Local licensing rules, fees, thresholds, and the statewide roofing registration change — always verify current requirements with your city and county building department, the Kansas Secretary of State, and (for roofing) the Kansas Attorney General before you apply or sign a contract. It isn’t legal advice.
Frequently asked questions about handyman licensing in Kansas
-
Does a handyman need a license in Kansas?
-
There’s no state handyman license in Kansas. Whether you need a local contractor license depends on your city and county. In Sedgwick County (Wichita), finish work up to $2,500 needs no license; Johnson County doesn’t license handymen but requires a GC license for structural work; Wyandotte County requires a city occupational tax license for all handymen. Roofing requires statewide AG registration.
-
What are the Kansas handyman licensing requirements?
-
Since there’s no state license, the “requirements” are set locally, plus a statewide business-registration and roofing-registration layer. Generally: register your business with the Kansas Secretary of State (LLCs/corps; sole proprietors are exempt), meet your city/county’s contractor-license rules if your work exceeds their threshold or is structural, register with the Attorney General if you do roofing, and carry workers’ comp if payroll exceeds $20,000.
-
Does Kansas require contractors to be licensed
-
Not at the state level — Kansas has no statewide general contractor license. The only statewide contractor credential is the roofing registration through the Attorney General. All other contractor licensing is handled by individual cities and counties, so requirements depend entirely on where you work.
-
How much does a contractor license cost in Kansas?
-
It varies by jurisdiction. Johnson County runs about $325 to start ($100 application + $225 license) with roughly $225 annual renewal. Sedgwick County charges a $50 first-time application fee. The statewide roofing registration is up to $500 per year. There’s no single statewide fee because there’s no statewide license.
-
What is the $2,500 rule for handymen in Kansas?
-
That’s a Sedgwick County (Wichita) rule: handymen can perform finish work valued up to $2,500 (labor and materials combined) without a contractor license or permit. Over $2,500, you need an MABCD contractor license. It’s a local threshold, not a statewide one — other counties set their own rules.
-
Do I need a license to do roofing in Kansas?
-
Yes. Roofing is the one statewide exception: any person or business performing commercial or residential roofing for a fee must register with the Kansas Attorney General under the Kansas Roofing Registration Act. There’s no dollar threshold, the annual fee is up to $500, and you need $1,000,000 in liability insurance. Violations carry penalties up to $10,000.
-
Can a handyman do electrical or plumbing work in Kansas?
-
Generally no beyond minor finish work. Electrical, plumbing, and HVAC require separate trade licenses, which in most of Kansas are handled at the local/municipal level (with some state plumbing oversight). These apply regardless of the local handyman dollar threshold.
-
How do I get a contractor license in Johnson County, Kansas?
-
Register your business with the Secretary of State, designate a Qualifying Individual, choose your license class (Class A covers any structure except the specialty trades), pass the ICC exam with at least 75% (or qualify for the degree exemption), provide liability and workers’ comp insurance, and pay about $325 in fees. Renewal is roughly $225 annually.
-
How do I get a contractor license in Wichita / Sedgwick County?
-
Apply through MABCD: complete the application, pass the required ICC exam at 75%, provide $300,000 general liability insurance listing MABCD as certificate holder, provide workers’ comp and auto insurance (or waivers), include a Secretary of State Certificate of Good Standing (except sole proprietors), and pay the fee. Review takes up to two weeks, and MABCD doesn’t reciprocate with other jurisdictions.
-
Does a handyman need a business license in Kansas?
-
There’s no single statewide business license, but LLCs and corporations must register with the Kansas Secretary of State (sole proprietors are exempt), and many cities require a local business or occupational license. Wyandotte County, for example, requires a city occupational tax license for all handymen.
-
How much do handymen make in Kansas?
-
As an employee, the median runs around $22.75/hour (BLS SOC 49-9071, May 2025 release), modestly below the national figure. Self-employed handymen typically bill $50–$85/hour, higher in the Wichita and Kansas City metros and for specialized work.
-
Do contractors charge sales tax in Kansas?
-
Kansas has specific sales-tax rules for contractors on materials and labor that can be nuanced (taxability depends on the type of work and whether it’s new construction, remodel, or repair). Register with the Kansas Department of Revenue and confirm current rules, since this is a common area of confusion.
-
How do I verify a contractor's license in Kansas?
-
For roofers, use the Attorney General’s Roofing Registration Directory statewide. For general contractors, verify through the specific city or county licensing office (MABCD for Wichita, Contractor Licensing for Johnson County, the Unified Government for Wyandotte County). Confirm the license matches the jurisdiction and scope of your job.
-
How long does it take to get licensed in Kansas?
-
Where a local license is required, plan on a few weeks. Sedgwick County’s MABCD review takes up to two weeks once your complete application is in; Johnson County adds ICC exam scheduling. If no local license is required, you can operate as soon as your business is registered and any local business license is in hand.
-
Can I be my own general contractor in Kansas?
-
In most Kansas jurisdictions, a homeowner can act as their own contractor on their own property, subject to local permit rules and inspections. But you can’t lend that homeowner status to a paid handyman on someone else’s home, and structural work plus the licensed trades still require the proper credentials.
LEARN FROM THE PROS
Helpful content for the trades
Explore our collection of helpful articles written by top experts in their field to seasoned pros in the field. Strengthen your field service knowledge and stay current on the latest industry topics and trends.
How to collect payments for electrical jobs
How to collect payments for plumbing jobs and keep cash flowing
How commercial service contractors manage agreements, dispatch, and invoicing
TradeWire #48: A music festival for the trades, Milwaukee levels up, and the biggest trades coalition yet
How lawn care companies manage recurring schedules, billing, and customer follow-up
How plumbing companies handle scheduling, estimates, and customer follow-up
How to collect payments for HVAC jobs and keep cash flowing
How to collect payments for recurring cleaning jobs
How to become a Home Depot contractor and find more work
Housecall Pro Announces the Top 50 Most Unforgettable Home Service Brand Names for 2026
Housecall Pro brings home service pros together nationwide for inaugural Trades Thursday
5 best AI answering services for home service businesses
Get $50 gift card
Talk to an expert and see how Housecall Pro can fit your needs.
Prefer to explore on your own?