Kansas does not require a state-level general contractor license. However, this doesn't mean contractors can operate without any oversight. Many cities and counties in Kansas have their own licensing requirements, and specialty trades (plumbing, electrical, HVAC) typically require state licensing even when general contracting doesn't.
No state general contractor license. Roofing contractors must register statewide with the Kansas Attorney General under the Roofing Contractor Registration Act (K.S.A. 50-6,121 et seq.) and carry $500,000 liability insurance. Electrical and plumbing licensing is administered at the municipal/county level using state-designated examinations (K.S.A. 12-1526, 12-1509). General contractor licensing is entirely local — Wichita (MABCD/Sedgwick County), Johnson County (covers Overland Park, Lenexa, Olathe), Topeka, and Kansas City KS each run their own programs.
How to Verify a Contractor in Kansas
Since Kansas doesn't have statewide licensing, you'll need to:
- Check local requirements. Contact your city or county building department to find out if contractors need a local license, permit, or registration to work in your area.
- Verify specialty licenses. If your project involves plumbing, electrical, HVAC, or other specialty trades, those contractors should hold state-issued specialty licenses. Check the Kansas Attorney General — Roofing Contractor Registration (specialty only); no state general contractor board for specialty license verification.
- Ask for proof of insurance. Even without a licensing requirement, any reputable contractor should carry general liability insurance and workers' compensation insurance. Ask for certificates before signing a contract.
- Check the Better Business Bureau. In states without licensing boards, the BBB and online reviews are your primary tools for vetting contractors.
- Verify business registration. Check that the contractor is registered as a business with the Kansas Secretary of State.
Protecting Yourself Without State Licensing
In states like Kansas where there's no state licensing board to file complaints with, it's especially important to:
- Get a detailed written contract before any work begins
- Never pay more than 10-30% upfront
- Verify the contractor pulls all required building permits
- Get multiple bids and check references
- Use a credit card for payments when possible (chargeback protection)
Should Kansas Require Contractor Licensing?
States without contractor licensing consistently have higher rates of consumer complaints about home improvement fraud. Licensed states provide consumers with surety bond protection, complaint investigation, and disciplinary enforcement that unlicensed states lack. If you're in Kansas, consider advocating for statewide contractor licensing through your state legislature.
Sources
Facts on this page were verified against the following primary sources on April 20, 2026. Licensing laws, fees, and bond amounts change — always confirm with the official board before acting.
- K.S.A. 50-6,121 — Roofing Contractor Registration Act (title section) — Establishes statewide roofing contractor registration administered by the Kansas Attorney General. (retrieved 2026-04-20)
- K.S.A. 50-6,125 — Roofing registration application requirements — Minimum $500,000 liability insurance, workers' comp coverage or exemption, age 18+, sworn application. (retrieved 2026-04-20)
- K.S.A. 50-6,128 — Roofing registration fees — Initial and annual renewal fee capped at $500; non-refundable. (retrieved 2026-04-20)
- Kansas Attorney General — Roofing Contractor Registration (program home) — Administering agency, public registration directory, contractor forms. Phone (785) 368-6644, email roofing@ag.ks.gov. (retrieved 2026-04-20)
- Kansas Attorney General — Roofing FAQs for Consumers — Consumer guidance on verifying registration status, written contracts, and permit responsibility. (retrieved 2026-04-20)
- K.S.A. 12-1526 — Local electrician licensing authority — Cities/counties requiring electrician licensure must use state-designated examinations; limits on home-rule expansion. (retrieved 2026-04-20)
- K.S.A. 12-1509 — Local plumber licensing authority — Authorizes cities and counties to license plumbers using state-designated examinations. (retrieved 2026-04-20)
- K.S.A. 50-623 — Kansas Consumer Protection Act (purpose) — Purposes of KCPA; prohibits deceptive and unconscionable practices in consumer transactions including home improvement. (retrieved 2026-04-20)
- Sedgwick County MABCD — Contractor Licensing — Licensing body for City of Wichita and unincorporated Sedgwick County; license classes, fees, and insurance minimums. (retrieved 2026-04-20)
- Johnson County — Contractor Licensing (license types) — Eleven license classes, fee schedule, qualifying-individual education/exam requirements. (retrieved 2026-04-20)
- City of Topeka Municipal Code — Chapter 5.63 (trade licensing) — Apprentice/journeyman/master requirements for plumbing, mechanical, electrical, and water softener/conditioner trades. (retrieved 2026-04-20)
- Kansas Legislature — 2025–2026 HB 2424 (Pump Installation Contractor License) — HB 2424 passed the House 123-0 in early 2026 but was stricken from the Senate calendar Feb 19, 2026 under Rule 1507. Dead for the 2025-2026 session; legislature adjourned until January 2027. (retrieved 2026-04-20)
Other States
Looking up a contractor in a different state? Visit our state-by-state contractor license lookup page to find the right verification tool for your state.
Ready to look up a contractor?
Search on Official Kansas Site →