Kansas Contractor License Lookup: City & County Search Guide

Kansas contractor records

Start With the City or County, Then Check Roofing, Business and Permit Records

A Kansas contractor license lookup is usually a local search, not one statewide general-contractor database. A job in Johnson County, Wichita, Sedgwick County, Topeka, Olathe, Overland Park, Kansas City, Kansas or Salina can point you to different city, county and trade records.

This guide shows the practical Kansas check: local contractor license, roofing registration when roofing is involved, Secretary of State business entity status, workers compensation, specialty environmental credentials, permit history and complaint options.

ContractorsBoard.org is an independent guide. It is not a Kansas city, county, state agency, contractor board, business registry, permit office, roofer registry, complaint investigator or contractor referral service.

Quick Answer: Kansas Contractor Licensing Is Local First

Kansas does not operate one statewide general-contractor license lookup for every building contractor. For general, building and residential contractor work, first check the city or county where the project is located. Then check separate state-level records when they apply, especially roofing registration, business entity filings, lead, asbestos, design-professional or workers compensation records.

General contractor Usually city or county lookup
Roofing work Kansas AG registry
Business entity Kansas SOS search
Permit record Local building office
Kansas rule of thumb: a business entity filing, tax registration, insurance certificate, review page or truck sign is not the same as a contractor license. Match the local license, state specialty registration, legal business name, permit and insurance before work begins.

How to Search a Kansas Contractor the Right Way

The safest Kansas lookup starts with the project location and the exact work. A Wichita roof replacement, a Johnson County remodel, a Topeka trade job and a Kansas City, Kansas commercial build can point to different offices.

Confirm the job address first

Use the actual project address, not the contractor’s office address. Local contractor licensing and permits are usually tied to the city, county or borough-equivalent jurisdiction where the work happens.

Identify the trade

Separate general building, residential remodeling, roofing, electrical, plumbing, mechanical, demolition, lead, asbestos and design work. Kansas does not use one record to cover every construction task.

Open the local license or permit portal

Search by company name, license number, permit number or project address where the local portal allows it. If the local site has no public search, call the building department or city clerk.

Check state specialty records

Use the Kansas Attorney General registry for roofing, KDHE for lead or asbestos work, KSBTP for licensed design professionals, and the Kansas Department of Labor for workers compensation coverage when applicable.

Match the legal business name

The name on the proposal, contract, invoice, payment request, local license, roofer registration, Secretary of State record and insurance certificate should make sense together.

Recheck before signing or paying

Do not rely on old screenshots, expired certificates or a contractor’s marketing. Reopen the official records before signing, paying a deposit or allowing work to start.

Kansas Contractor Record Map: License, Registration, Business Filing and Permit

Most Kansas search mistakes happen when one record is treated as proof of another. This table keeps the records separate.

Record What it can show What it does not prove Where to check
City or county contractor license Whether the contractor is licensed or registered to perform covered work in that local jurisdiction. It may not authorize work in another city or county unless the local rules or reciprocal arrangements allow it. Local building department, city clerk, county contractor licensing office or permit portal
Kansas roofing registration Whether a roofing contractor is listed by the Kansas Attorney General and whether the registry shows a good-standing status. It is not an endorsement by the Attorney General and does not replace local permits or local contractor licensing. Kansas Roofing Registration Directory
Kansas business entity record Corporation, LLC, LP, LLP or other entity filing information maintained by the Secretary of State. It is not a contractor license, roofer registration, trade license, insurance certificate or permit. Kansas Secretary of State Business Search
State professional license Certain state professional licenses, such as design-professional or other agency-issued records. It does not automatically prove local contractor licensing for construction work. Kansas License Verification Portal
Building permit Permit application, issued permit, inspection route or permit history for a property. A permit is project-specific and does not replace contractor licensing, business registration or insurance verification. City, county or local permit office

City and County Contractor Licensing in Kansas

Kansas law gives cities and counties room to license general contractors, building contractors and residential contractors within their own jurisdictions. That is why the right answer changes by project address.

Why one Kansas search is not enough

A local contractor license may be valid only where it was issued unless a reciprocal agreement or accepted certificate applies. Do not assume a license from one Kansas city automatically covers a job in another city.

Certificate and exam detail

Kansas statutes address designated examinations and certificates of competency for local general, building and residential contractor licensing. Some jurisdictions can also use their own exams for practice only inside that jurisdiction.

Plain Kansas example: a contractor listed in Johnson County is not automatically cleared for Wichita, Topeka, Salina or Kansas City, Kansas. Always ask the permit office for the address-specific rule.

Kansas Roofing Contractor Registration Search

Roofing is the biggest statewide exception in this search. Since July 1, 2013, every roofing contractor must obtain a Kansas roofing contractor registration certificate from the Attorney General in order to legally provide commercial or residential roofing services for a fee, unless an exception applies.

What to check in the roofer registry

  • Company name and any trade name used in the estimate.
  • Registration number shown on the certificate or proposal.
  • Good-standing status in the official directory.
  • Whether the roofer also has required local permits.
  • Whether a local contractor license is also required.

What registration does not mean

The Attorney General says roofing registration is not an endorsement of a company. It does not guarantee price, workmanship, warranty performance, insurance sufficiency, local permit compliance or clean complaint history.

After storms: hail and wind damage can attract door-to-door roofers. Ask for the Kansas roofing registration number and search the official registry before signing anything or giving a deposit.

Specialty Credentials That May Matter in Kansas

Some Kansas construction-related work is not solved by a general contractor search. The project may require a separate state professional, environmental or local trade credential.

Design

Architects and engineers

When sealed drawings or design-professional work are required, check Kansas State Board of Technical Professions records. The KSBTP lookup is for design and technical professions, not a general contractor directory.

Lead

Pre-1978 housing and child facilities

KDHE regulates lead abatement, inspections, risk assessments, lead abatement project design and renovation activities in pre-1978 housing and child-occupied facilities. Firms can need a Lead Activity Firm or Lead Renovation Firm license.

Asbestos

Asbestos abatement

Kansas law says a business entity may not engage in an asbestos project unless it holds the required license, unless an exemption applies. KDHE maintains asbestos resources and a licensed abatement contractor list.

Trade work warning: electrical, plumbing, mechanical, elevator, fire protection, demolition and other work can be controlled locally or by a specific program. Ask the local building official which credential is required for the actual scope.

Business Name, Entity Status, Insurance and Workers Compensation

After you find a license or registration, check whether the business identity is consistent. Kansas contractors may use legal names, DBAs, trade names, individual owners, LLCs, corporations or out-of-state entities.

Names that should make sense together

  • City or county contractor license name.
  • Kansas roofing registration name, if roofing is involved.
  • Kansas Secretary of State entity name.
  • DBA or trade name used in advertising.
  • Certificate of insurance name.
  • Contract, invoice and payment name.

Insurance and workers compensation

Ask for current insurance documents before work starts. For workers compensation, Kansas Department of Labor guidance says, in general, an employer with payroll exceeding $20,000 must secure workers compensation coverage for employees.

Insurance paperwork should be checked against the exact business name and job scope.

Local Kansas Contractor License and Permit Examples

These examples show why Kansas contractor lookup pages must be local. Use them as a starting point, then check the actual project address.

Wichita and Sedgwick County

The Metropolitan Area Building and Construction Department covers unincorporated Sedgwick County, the City of Wichita and small cities in MABCD’s jurisdiction. MABCD notes that general contractor licenses expire on Dec. 31 of even-numbered years and trade contractor licenses expire on Dec. 31 of odd-numbered years.

Olathe

Olathe permit guidance says Johnson County licensed contractors are required to be listed on each permit, with an exception for an owner of a single-family residence used as the owner’s primary residence.

Topeka and Salina

Topeka contractor application materials state that trade contractors must be licensed and pull permits to work in the City of Topeka. Salina publishes contractor education, testing and licensing guidance, including continuing education requirements for qualified individuals on certain building contractor licenses.

Topeka permit phone: 785-368-3704
Search tip: if you cannot find a local public lookup, call the city clerk, permit technician, building inspection office or county contractor licensing desk. Ask, “Is this company licensed for this exact address and scope?”

Kansas Homeowner Hiring Checklist

A Kansas contractor lookup should end with a written, address-specific hiring file. This is especially important after hail, wind, roof, siding, fence or storm-repair damage.

Before you sign

  • Search the local contractor license or permit office.
  • Search the Kansas roofer registry if roofing is involved.
  • Check the Secretary of State entity record if the contractor uses an LLC or corporation.
  • Ask for current liability insurance and workers compensation proof.
  • Confirm who pulls permits and schedules inspections.
  • Get a written contract with scope, materials, price, payment schedule and warranty details.

Pause when you see this

  • The contractor asks for full payment before work begins.
  • The name on the license does not match the invoice or payment name.
  • The roofer is missing from the AG registry or not in good standing.
  • The contractor asks you to pull the permit without a clear reason.
  • The contractor avoids a written contract or detailed scope.
  • The company appears only after a storm and pressures you to decide today.
Good Kansas comparison: get at least three written estimates when practical, but compare the same scope. The cheapest bid may only be cheaper because permits, tear-off, disposal, code work, flashing, trade labor or warranty language is missing.

Kansas Complaint, Enforcement and Records Paths

The right complaint path depends on the issue. A roofing-registration problem, unlicensed local contractor issue, business-name issue, permit violation and general consumer complaint may not go to the same office.

Problem Possible Kansas path What to prepare Official action
Unregistered or problem roofer Kansas Attorney General Roofing Registration Unit or unregistered roofer report. Company name, registration number if known, ads, contract, photos, payments and project address. Report an Unregistered Roofer
Consumer fraud or deceptive home improvement practice Kansas Attorney General Consumer Protection Division. Contract, invoices, receipts, messages, photos, ad screenshots and timeline. Kansas AG Action Center
Permit or inspection issue Local building department, permit office or code enforcement office. Project address, permit number, contractor name, inspection notes and photos. Contact the city or county permit office
Lead or asbestos work concern Kansas Department of Health and Environment program office. Property age, project scope, contractor name, certification or license information and photos. KDHE How Do I
Design-professional license concern Kansas State Board of Technical Professions. Name, license number, stamped plans, contract, project address and issue summary. KSBTP Verification
Evidence file: save lookup screenshots with dates, the signed contract, change orders, payment proof, insurance certificate, permit record, inspection notes, photos, texts, emails and any door-to-door sales documents.

Official Kansas Contacts for Contractor Lookup Questions

Use these contacts for official direction. Do not email Social Security numbers, full bank details, private medical information or sensitive personal documents unless the agency specifically instructs you to use a secure process.

Kansas Department of Labor Workers Compensation

Use for: workers compensation coverage questions and verification resources.
Main agency: Kansas Department of Labor

Official Sources Used for This Kansas Guide

This page uses official Kansas state, city, county and local-government sources. It does not use lead-generation contractor directories as licensing authority.

State and statute sources

Kansas Business One Stop, Kansas Legislature city/county contractor licensing statutes, Kansas License Verification Portal and Kansas Secretary of State records.

Roofing and consumer sources

Kansas Attorney General roofing registration, roofer registry, enforcement actions, consumer protection resources and storm-repair warnings.

Local and specialty sources

Johnson County, Sedgwick County MABCD, Wichita, Olathe, Overland Park, Wyandotte County/Kansas City, Kansas, Salina, KDHE and Kansas Department of Labor resources.

Kansas Contractor License Lookup FAQs

Where do I do a Kansas contractor license lookup?

Start with the city or county where the project is located. Kansas does not have one statewide general-contractor lookup for every construction contractor. Use local contractor licensing or permit offices, then check state specialty records when needed.

Does Kansas have a statewide general contractor license?

Kansas does not use one statewide general-contractor license system for all ordinary building work. Cities and counties set many local contractor licensing requirements, so the project address controls the first search.

Is a Kansas business entity search the same as a contractor license lookup?

No. The Kansas Secretary of State business entity search can show corporation, LLC, LP or LLP filing information, but it does not prove contractor licensing, roofing registration, insurance, bond, permit approval or workmanship.

Where do I check a Kansas roofer?

Use the Kansas Attorney General Roofing Registration Directory. Search by company name or registration information and confirm the roofer is listed in good standing before signing or paying.

Does Kansas roofing registration mean the Attorney General recommends the company?

No. Roofing registration is not an endorsement. It shows the contractor completed registration requirements, but you still need to check local permits, insurance, references, written contract terms and complaint signals.

Do Kansas contractor licenses work in every city?

Not always. A city or county license may be limited to the issuing jurisdiction unless Kansas law, local rules or a reciprocal agreement allow broader use. Always ask the local building department for the project address.

How do I check a Johnson County contractor?

Use the Johnson County Contractor Portal and search by company, person or class. For work inside a Johnson County city, also check the city’s permit process and whether the Johnson County license must be listed on the permit.

How do I check a Wichita contractor?

Use Sedgwick County MABCD resources for contractor licensing and the MABCD Dynamic Portal for building and construction permits or licensing activity for Wichita and covered MABCD jurisdictions.

Is Kansas City, Kansas the same contractor lookup as Kansas City, Missouri?

No. Kansas City, Kansas is in Wyandotte County and uses Unified Government resources. Kansas City, Missouri uses KCMO systems. Do not use the Missouri portal for a Kansas City, Kansas job.

Do I need to check permits as well as the contractor license?

Yes. A license or registration does not replace a building permit. Search the local permit portal or call the city or county building office for the project address.

Who regulates lead renovation and asbestos work in Kansas?

KDHE handles Kansas lead licensing and asbestos program resources. Lead work in pre-1978 housing and child-occupied facilities and asbestos abatement can require separate credentials beyond a local contractor license.

Where do I complain about a Kansas contractor?

For roofing problems, use the Kansas Attorney General roofing registration or unregistered roofer resources. For consumer protection concerns, use the Kansas Attorney General Action Center. For permit issues, contact the local building department.

Final Kansas Contractor Check

A safe Kansas contractor lookup matches the city or county license, roofing registration when applicable, business entity record, professional credential, insurance, workers compensation, written contract and local permit path.

Do the search by project address, not by assumption. In Kansas, the local office often gives the answer that a statewide search cannot.