Call Now
    Serving Independence, Missouri

    Roofing for Independence's Older Housing Stock

    Truman's hometown has some of the oldest roofs in Jackson County. MCO Roofing knows what is hiding under post-war shingles.

    (913) 954-4501
    Family Owned
    Free Inspections
    Licensed & Insured
    Local Kansas Team

    Roofing in Independence

    Independence has some of the oldest continuously occupied housing in the Kansas City metro, and it shows in the roofs.

    The neighborhoods around the Independence Square and the Truman Home district include pre-war homes with steep pitches and complicated rooflines, while the broad ring built out after the Second World War is dominated by low-slung ranches on simple gables.

    Those two housing eras fail in completely different ways, and pricing them the same is how homeowners end up surprised.

    Layers, and what is under them

    On the older homes, the recurring problem is layers. A house that has been standing since the 1920s may be carrying its third or fourth roof, sometimes with two coverings still stacked on the deck.

    Missouri and Kansas both follow the same code limit of two layers, so a third means a full tear-off before anything new goes on.

    It also means the deck underneath has not been inspected in decades, and soft decking is common enough here that we quote a per-sheet replacement rate up front rather than surprising you mid-job.

    Why post-war ranches wear out early

    The post-war ranches have a different weakness. They were built before attic ventilation was well understood, so many have inadequate intake at the eaves and no continuous ridge vent.

    Heat builds in the attic and cooks the shingles from underneath, which is why a 25-year shingle on an unvented Independence ranch often gives up closer to 18. Fixing the ventilation during a replacement usually costs a few hundred dollars and buys back years of shingle life.

    Your Independence roofing team

    MCO Roofing is a family-owned Kansas City metro roofing company working both sides of the state line. In Independence we handle replacement, repair, free inspections, and storm and hail insurance-claim support, including on older roofs where an insurer has started asking questions about age. Call (913) 954-4501 for a free look and a written report.

    Independence Roofing FAQs

    Get in Touch

    Request a Quote

    Ready to protect your home? Fill out the form below and we'll provide a free, no-obligation estimate.

    Contact Info

    Call Us

    (913) 954-4501

    Email Us

    houston@mcoroofing.com

    Service Areas

    Kansas City Metro · KS & MO

    Lenexa • Leawood • Mission Hills • Prairie Village • Shawnee • Overland Park • Olathe • Lawrence • Kansas City • Independence • Lee's Summit • Blue Springs

    Business Hours

    Monday - Friday7:00 AM - 6:00 PM
    Saturday8:00 AM - 4:00 PM
    SundayClosed
    24/7 Emergency Service Available

    By submitting, you agree MCO Roofing may contact you at the phone number and email you provided about your request by call, text, and email. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. See our Privacy Policy and Terms.

    Ready to Protect Your Home?

    Get a free inspection and estimate. EMTs, firefighters & veteran families receive $500 off!

    See first responder discount terms

    (913) 954-4501