Call Now
    Building Codes6 min read

    Wyandotte County Roofing Requirements: A Homeowner's Guide

    Roofing codes in Wyandotte County aren't the same as Johnson County, and getting it wrong can mean fines or having to redo the work. Here's what you need to know before any roofing project in KCK.

    Published by MCO RoofingPublished Updated Editorial policy
    Residential neighborhood in Kansas City Kansas with diverse roof styles

    Want a straight answer about your own roof?

    Free inspection, written report, no sales pitch. We cover Johnson, Douglas, Wyandotte and Leavenworth counties.

    (913) 954-4501

    If you're in Wyandotte County and you need roof work done, there are a few things you should know before anyone starts tearing off shingles. The Unified Government of Wyandotte County/Kansas City, Kansas has its own building codes and permit requirements, and they're not identical to what you'll find across the state line in Johnson County. Getting this wrong doesn't just cause headaches: it can mean fines, failed inspections, or having to tear out work and start over.

    Permits: ask the Unified Government first

    In Kansas City, Kansas, permits run through the Unified Government of Wyandotte County and Kansas City, Kansas. That does not cover the whole county. Bonner Springs and Edwardsville are separate cities with their own building offices, so the first thing to settle is which authority your address actually falls under. Whether the project needs a permit then depends on its scope, and that call belongs to the issuing authority rather than to your roofer or to us. Ask before work starts. Where a permit is issued, that office sets the inspection steps that follow. A completed inspection records that its review took place. It is not a warranty, and it does not replace your written contract or the manufacturer's installation instructions.

    The 25 percent rule

    About 18% damaged

    Repair is allowed

    Patch the damaged section only

    About 45% damaged

    Full replacement required

    Whole roof must meet current code

    Code language: IRC R908.3. The threshold is measured over any rolling 12 month period, not per storm, so two repairs in the same year add together.

    What the code actually requires

    • Maximum two layers of roofing material: if you already have two layers, everything has to come off before new shingles go on
    • Ice and water shield is required in valleys and at eaves in areas prone to ice damming
    • Proper underlayment, synthetic or felt, covering the entire roof deck
    • Flashing at all wall-to-roof intersections, chimneys, and penetrations
    • Adequate ventilation meeting the 1:150 ratio (or 1:300 with a balanced system)
    • Drip edge at all eaves and rakes

    The two-layer rule is the one that catches people off guard. In older KCK neighborhoods like Strawberry Hill and Argentine, plenty of homes have been roofed over more than once. When we tear off and find three layers stacked up, that extra weight has been stressing the structure and it makes a clean install harder. It also means everything comes off before new shingles go on, which changes the price of the job.

    Roofing crew performing a tear-off on a KCK home revealing multiple shingle layers
    Three layers of shingles on a home in Argentine. Everything had to come off before the new roof could go on.

    How it differs from Johnson County

    The building codes themselves are similar, since both counties follow the International Residential Code, but enforcement and the permit process differ. Johnson County cities each run their own permit office and fee structure, and what applies in Olathe is not what applies in the next city over. For a Kansas City, Kansas address, permitting runs through the Unified Government instead. Bonner Springs and Edwardsville sit in the same county and run their own offices, so that single-office convenience applies to KCK addresses rather than to Wyandotte County as a whole.

    Contractor licensing in KCK

    Kansas doesn't issue a statewide contractor license, so local licensing varies by jurisdiction. In KCK, contractors register with the Unified Government and meet its insurance requirements. That is a separate thing from Kansas roofing registration through the Attorney General's office, which paid roofing contractors generally need unless an exemption applies. Ask any contractor to show the local credential for your address alongside their state registration, and have their agent send the insurance certificate to you directly. On jobs that need a permit we pull it and schedule whatever inspection the jurisdiction requires. If you've got a roofing project in Wyandotte County, give us a call at (913) 954-4501.

    Want a straight answer about your own roof?

    Free inspection, written report, no sales pitch. We cover Johnson, Douglas, Wyandotte and Leavenworth counties.

    (913) 954-4501
    Back to all guides

    Ready to Protect Your Home?

    Get a free inspection and estimate. EMTs, firefighters and veterans receive a $500 credit on a qualifying full roof replacement.

    See first responder discount terms

    (913) 954-4501