April 2026 · 5 min read
How to Check a Contractor's License in Kansas
Kansas does not have a statewide general contractor license. There is no single state database where you can look up a general contractor, roofer, or remodeler. The state only regulates a handful of specialty trades, and most contractor licensing is left entirely to cities and counties.
That means verifying a contractor in Kansas requires checking multiple sources depending on the type of work and where the project is located. This guide covers which databases to search, what Kansas does regulate at the state level, and how to protect yourself when there is no license to look up.
Does Kansas require a contractor license?
Kansas has no statewide general contractor license. The state only requires roofing contractors to register with the Kansas Attorney General's office. Electricians, plumbers, HVAC contractors, and general contractors are not licensed at the state level—licensing for those trades falls entirely to individual cities and counties. This makes Kansas one of the most hands-off states in the country for contractor regulation.
Kansas takes one of the most hands-off approaches to contractor regulation in the country. Here is how the system breaks down:
- General contractors - no state license required. There is no statewide registration, certification, or exam for general contractors in Kansas.
- Roofing contractors- must register with the Kansas Attorney General's office. This is a registration requirement, not a full license, but it is one of the few state-level requirements for contractors.
- Electricians - not licensed at the state level. Electrical licensing is handled by individual cities and counties. Most larger Kansas cities require electricians to hold a local license.
- Plumbers - not licensed at the state level. Like electrical work, plumbing licensing is managed locally by municipalities that choose to regulate it.
- HVAC contractors - no state license required. Local jurisdictions may impose their own licensing requirements for heating and cooling work.
- Mechanical contractors - Kansas does not have a statewide mechanical license. Some cities require their own credentials for this work.
The critical takeaway is that aside from roofing registration, Kansas pushes virtually all contractor regulation down to the local level. This means you need to know what your specific city or county requires before you can verify anyone.
How do you verify a roofing contractor's registration in Kansas?
Contact the Kansas Attorney General's Consumer Protection Division to verify a roofer's registration. Kansas created this requirement specifically to combat storm-chasing scams, which are common after the severe weather that regularly hits the state. Every roofing contractor operating in Kansas must be registered—no exceptions. An unregistered roofer is operating illegally and should be avoided.
Kansas stands out for requiring roofing contractors to register with the state Attorney General's office. This requirement was created to combat storm-chasing scams that frequently target Kansas homeowners after severe weather events.
To verify a roofing contractor's registration, contact the Kansas Attorney General's Consumer Protection Division. You can call their office or check their website for information about registered roofing contractors.
When verifying a roofing contractor, check for:
- Active registration status - confirm the contractor is currently registered and has not had their registration revoked or suspended
- Business name match - make sure the registered business name matches the company you are dealing with
- Complaint history- the AG's office tracks consumer complaints. Ask whether any complaints have been filed against the contractor.
If a roofing contractor is not registered with the Attorney General's office, that is a red flag. It is a legal requirement in Kansas, and any legitimate roofing business should be able to provide their registration information.
How do you check a contractor's license in Wichita, Kansas City, or Overland Park?
Because Kansas has no statewide contractor licensing, the major cities each run their own systems. Wichita requires licenses for electrical, plumbing, mechanical, and general contractors through its Metropolitan Area Building and Construction Department. Kansas City (Wyandotte County) uses the Unified Government codes administration office. Overland Park verifies registrations through Planning and Development Services. Contact the building department in your specific city for current requirements.
Since Kansas does not regulate most trades at the state level, many cities have created their own contractor licensing systems. If your project is in one of these areas, your contractor may need a local license or permit to work legally.
- Wichita - requires licenses for electrical, plumbing, mechanical, and general contractors working within city limits. Contractors must pass exams and meet insurance requirements. You can verify licenses through the Wichita Metropolitan Area Building and Construction Department.
- Kansas City, Kansas (Wyandotte County)- has its own contractor licensing requirements through the Unified Government of Wyandotte County. Electrical, plumbing, and mechanical contractors must hold local licenses. Contact their codes administration office to verify a contractor's credentials.
- Overland Park- requires contractor registration for various trades including electrical, plumbing, mechanical, and general construction. The city's Planning and Development Services department handles contractor licensing and can confirm whether a contractor is registered to work in the city.
- Olathe- requires licensing for electrical, plumbing, and mechanical contractors. The city's codes enforcement division manages contractor registrations.
- Topeka- has its own licensing requirements for multiple trades. Contractors must register with the city's building division and meet local insurance and bonding requirements.
- Lawrence- requires contractor registration through the city's development services department for various construction trades.
If your city is not listed above, contact your local building department or code enforcement office. Even smaller Kansas cities and counties may have their own registration requirements. A quick call can save you a significant amount of trouble later.
What should you check when there is no state contractor license to verify in Kansas?
When no state license exists, shift your verification to insurance and business standing. Request a Certificate of Insurance showing at least $500,000 in general liability coverage and confirm workers' compensation coverage is in place. Verify the contractor is a registered business with the Kansas Secretary of State. Check the Better Business Bureau for complaints. Ask for three references and actually call them.
For most contractors working in Kansas, there is no state-level credential to verify. That does not mean you should skip due diligence. Here is what to check instead:
- General liability insurance - ask for a Certificate of Insurance (COI) showing at least $500,000 in general liability coverage. This protects you if the contractor damages your property or someone gets injured on the job site.
- Workers' compensation insurance- Kansas requires most employers to carry workers' comp coverage. If an uninsured worker gets hurt on your property, you could face liability. Ask for proof and verify it.
- Kansas Secretary of State business search - verify that the contractor is a registered business entity in Kansas. Search the Kansas Secretary of State Business Filing Center to confirm the company is in good standing.
- Better Business Bureau - check the BBB website for complaints, reviews, and the contractor's rating. Look at complaint patterns, not just the overall letter grade.
- Local permits - ask the contractor whether permits are required for your project and confirm they plan to pull them. A contractor who suggests skipping permits to save money is a contractor you should avoid.
- References - ask for at least three recent references from similar projects. Call each one. Ask about timeline, budget, communication, and whether they would hire the contractor again.
How do you independently verify a contractor's insurance in Kansas?
Do not rely on a certificate alone—call the insurance company directly using the phone number on the certificate to confirm the policy is active. Check that the policy dates extend through your entire project, including a buffer for delays. For larger projects, ask to be added as an additional insured on the contractor's general liability policy. This is the only reliable way to verify coverage.
Do not just take a contractor's word on insurance. Certificates of Insurance can be outdated, forged, or from canceled policies. Here is how to verify:
- Request the COI directly. Any legitimate contractor should be able to provide a current Certificate of Insurance within a day or two. If they stall or make excuses, that tells you something.
- Check the policy dates. Make sure the coverage extends through your entire project timeline, including a buffer for potential delays.
- Call the insurance company. Use the phone number on the certificate to contact the insurer directly and confirm the policy is active and in good standing. This is the only reliable way to verify.
- Ask to be added as an additional insured.For larger projects, request that you are added to the contractor's general liability policy. This gives you direct protection under their coverage.
How do you spot a storm-chasing roofing scam in Kansas?
Kansas sits in Tornado Alley, and out-of-state roofers flood affected areas after major storms. Red flags include showing up uninvited right after a storm and pressuring you to sign on the spot, offering to pay your insurance deductible (insurance fraud in Kansas), not being registered with the AG's office, demanding a large upfront cash deposit, having out-of-state plates, or failing to provide proof of insurance.
Kansas sits in the middle of Tornado Alley, and severe storms bring out opportunistic contractors looking for easy targets. After a major hailstorm or tornado, out-of-state roofers flood affected areas going door to door with promises of fast, cheap repairs.
Warning signs of a storm-chasing scam:
- They show up uninvited immediately after a storm and pressure you to sign a contract on the spot
- They offer to pay your insurance deductible - this is insurance fraud in Kansas and puts you at legal risk
- They are not registered with the AG's office - every roofing contractor in Kansas must be registered, no exceptions
- They want a large deposit upfront before any work begins, especially in cash
- They have out-of-state plates and no local business address or phone number
- They cannot provide proof of insurance or their certificate looks suspicious
If you suspect a roofing scam, report it to the Kansas Attorney General's Consumer Protection Division. They take roofing fraud complaints seriously and have enforcement authority over registered and unregistered roofers.
How do you file a complaint against a contractor in Kansas?
Your options depend on the type of contractor. For roofing contractors, file a consumer complaint through the Kansas Attorney General's Consumer Protection Division. For violations of local licensing requirements or unpermitted work, contact your city or county code enforcement. For disputes under $10,000, small claims court is often the fastest and most practical option without needing an attorney.
If you have a problem with a contractor in Kansas, your options depend on whether the contractor was subject to any licensing or registration requirements:
- Kansas Attorney General - file a consumer complaint through the Consumer Protection Division. This is especially relevant for roofing contractor disputes since they are required to register with the AG.
- Your local building department - if the contractor violated local licensing requirements or performed unpermitted work, contact your city or county code enforcement.
- Kansas small claims court - for disputes under $10,000, you can file in small claims court without an attorney. This is often the most practical option for residential contractor disputes.
- Kansas district court - for larger disputes exceeding the small claims limit, you may need to file a civil lawsuit in district court.
The bottom line
Kansas makes contractor verification harder than most states because there is no statewide licensing system for general contractors. But that does not mean you have no way to protect yourself.
If you are hiring a roofer, verify their registration with the Kansas Attorney General's office. For electricians, plumbers, and other trades, contact your local building department to find out what licenses or registrations are required in your area. For all contractors, verify insurance independently, check the BBB, and confirm they are a registered business with the Kansas Secretary of State.
The lack of a state license does not mean you should lower your standards. Ask for proof of insurance. Request references and actually call them. Confirm the contractor will pull permits. It takes 20 minutes of research and a few phone calls to avoid a disaster that could cost you thousands.
Frequently Asked Questions
Does Kansas require a contractor license?
Kansas does not have a statewide general contractor license. Specialty trades — electricians, plumbers, and HVAC technicians — require state licenses. Many Kansas cities, including Wichita, Overland Park, and Kansas City, have local contractor registration requirements.
How do I verify a contractor in Kansas?
For electrical licenses, check the Kansas Corporation Commission. For plumbing licenses, check the Kansas Department of Health and Environment. For general contractors, contact your local city or county licensing office.
Don't want to search state websites yourself?
We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.
Check a contractor - $14.99CheckLicensed Editorial Team
We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.