Authority sources checked 2026-10-27.
Start with the property's permitting jurisdiction
A Kansas City mailing address does not identify the permit office for every property in the metro. Establish the municipality or unincorporated county area before comparing a contractor's credentials. Johnson County Building Codes describes its direct permitting territory as the unincorporated county; incorporated cities have their own permitting responsibilities. For a property inside Kansas City, Missouri, begin with the city's Permits Division and CompassKC. Ask the authority about the proposed work in specific terms: wall stabilization, underpinning, replacement footings, exterior excavation, a drainage system, or another defined scope. An answer for a neighboring city or a different project is not a substitute.
Sources: Johnson County Building Codes · KCMO Permits Division
Separate the business record from the contractor license
A business entity record, contractor license, permit and manufacturer listing answer different questions. Kansas City, Missouri describes business licensing, a Certificate of Qualification for the qualified supervisor, and contractor licensing as separate parts of its process. A company name in one record does not prove every other requirement is satisfied. Compare the exact contracting business on the proposal with the public license record, including any stated DBA, class and expiration. If addresses or business names differ, resolve the connection before relying on the result. This guide does not publish individual license-holder details. Entity-registration searches that could not be completed are marked not checked, rather than treated as failed registrations.
Sources: KCMO contractor licensing · KCMO contractor register
Read the county license class and current status together
Johnson County distinguishes general contractor classes by the structures they cover: Class A has the broadest building scope, Class B is limited to buildings up to three stories, and Class C covers single-family and two-family residences and associated accessory structures. These classes do not themselves authorize every specialty trade. When the county export says inactive or insurance expired, retain that status even if a license number and class are present. A directory observation also does not independently verify an insurance policy. Confirm current coverage and the contracting party directly before signing, and ask the relevant permit office which class is appropriate for the actual scope.
Sources: Johnson County license types · Johnson County license export
Resolve expired dates and conflicting fields
Public records can contain inconsistent fields. The Independence export inspected for this project includes at least one business-associated entry labeled active with an expiration date already in the past. That combination does not establish current validity. Keep both fields visible, identify the conflict, and obtain a current answer from the issuing authority. Independence's export also associates businesses with individual contractor license holders; it should not be presented as a verified business license number when no such number is supplied. Lee's Summit directs licensing work through its own process and CityView portal. The absence of a joined Lee's Summit record in this directory means the firm-specific check remains incomplete.
Sources: Independence contractor license data · Lee's Summit business and contractor licensing
Get the permit and inspection plan into the proposal
Ask the contractor to state who will establish permit requirements, prepare any required plans, apply, pay fees and arrange inspections. Ask the permit office what documentation it needs for this particular scope; this guide does not assume every repair has the same requirements. Keep the application or permit number with the written scope and change orders. In KCMO, CompassKC provides the city's online route for permit and plan activity. A permit record should be checked against the property and work being proposed. An issued permit is a separate milestone from inspection approval or completed construction, so request the applicable final inspection or closeout documentation as the work progresses.
Sources: KCMO Permits Division · CompassKC
Treat the displayed permit counts as a historical sample
Our contractor-level permit sample uses KCMO's CPD dataset from October 1, 2021 through May 9, 2025, the latest issued date available in that source when checked. It searches foundation-related terms, reviews contractor-name matches, deduplicates permit numbers, and counts records whose source status is Issued or Closed. It includes foundation repair, waterproofing and foundation-related reconstruction. It excludes unmatched aliases and does not cover neighboring jurisdictions. KCMO's other inspected permit dataset lacks the contractor and description fields needed for this join. These counts therefore cannot establish current workload, total experience, completed jobs or workmanship. A blank field means the evidence was not joined, not that a contractor has no permits.
Sources: KCMO CPD permit dataset · KCMO permits dataset w8jz-wjgn
Use dealer listings for a narrower check
An issuer's dealer page can corroborate that it publicly lists a business in a product network. It does not determine which repair is appropriate for a house, authorize work in a municipality, prove the proposed crew's training, or establish the warranty for a particular installation. Compare the proposed product and installer with the issuer's current information, then obtain the actual warranty terms in writing. Business-name variants and service-area labels can also differ from office locations. Our joined observations identify the issuer and check date; missing dealer observations remain unknown. The presence or absence of these records does not change the site's existing Google-review-based rankings.
Sources: Supportworks dealer directory · PolyLevel contractor directory · Stabil-Loc dealer directory
Compare Kansas City foundation companies; each company record separates issuing evidence, company statements and uncompleted checks.