Skip to content
    Call Now

    Serving De Soto, Kansas

    De Soto Roofing for a Fast-Growing River Town

    From the historic Old Town core to the new builds going up near the Panasonic plant, MCO Roofing protects De Soto homes with honest work and fair prices.

    (913) 954-4501
    5.0 from 28 Google reviewsJohnson County Class A #2026-0012702Free inspection with photo report
    Aerial view of downtown De Soto and its water tower beside the Kansas River
    Downtown De Soto and the Kansas RiverSee our work

    Roofing in De Soto

    For most of its history, De Soto has been a quiet town of a few thousand people tucked along the Kansas River in the northwest corner of Johnson County. That is changing fast.

    The roughly $4 billion Panasonic electric-vehicle battery plant, built at Astra Enterprise Park on the former Sunflower Army Ammunition Plant site, is the largest economic development project in Kansas history. It is pulling thousands of workers and new rooftops into the area.

    New subdivisions are rising around a downtown that still feels like the small river community it has always been. MCO Roofing serves both sides of that growth, from the established homes near the historic Old Town core to the brand-new builds going up on the edges of town.

    Storm and hail in Johnson County

    That growth does not change the one thing every De Soto homeowner already knows: the Kansas City metro sits in a documented hail corridor, and Johnson County takes the hits. Peak storm season runs roughly March through June, when supercells track across the area and drop large hail backed by straight-line winds.

    It is rarely a slow leak that ends a roof here. It is one bad afternoon of golf-ball-sized hail bruising the shingle mat, or a wind gust that lifts and creases a whole slope. The damage often is not visible from the ground.

    That is why we recommend a professional look after any major storm rather than waiting for a ceiling stain to show up months later.

    De Soto's mix of homes

    De Soto's mix of housing is part of what makes roofing here its own thing. The older Old Town core carries decades of mid-century and later homes. Many of them are now on their second or third shingle layer and overdue for a full tear-off down to the deck.

    Out toward the Kill Creek corridor and the newer developments rising off K-10, the picture flips. There you see steeper architectural lines, bigger square footage, and young roofs that can still sustain serious hail damage. Your policy and insurer determine coverage and settlement.

    The older streets near the river and Lexington Avenue also carry mature trees, so we check for overhanging-limb abrasion and clogged valleys that the wide-open new builds rarely deal with. Knowing which kind of De Soto home we are standing on tells us where to look first.

    Your De Soto roofing team

    MCO Roofing is a family-owned residential roofer serving De Soto and the wider Kansas City metro. We handle roof replacement, roof repair, free roof inspections, storm and hail damage restoration, and written roof damage documentation. We walk you through every option in plain language before any work starts.

    Whether you are in an older home near Old Town or a new build rising near the Panasonic site, the experience is the same. We show up on time, give you a straight assessment with a photo report, and stand behind the work. To schedule a free De Soto roof inspection, call (913) 954-4501.

    Roofing project photos

    From the MCO Roofing project gallery.

    Gray-sided home with multiple gables and a finished shingle roof
    Finished rooflines on a two-story home.
    Shingle bundles staged along roof ridges before installation
    Materials staged for a roof replacement.
    A worker in gloves standing beside dark roof shingles
    A closer look at shingles during an on-roof visit.

    De Soto Roofing FAQs

    We work to schedule storm-hit De Soto homes quickly during peak season. Report loss or damage to your insurer as soon as possible and follow your policy's instructions. We provide a dated roof photo report that you may share with the insurer.

    Older homes near the core often carry two or three shingle layers built up over the decades, which traps heat and hides the real condition of the deck underneath. We commonly find brittle, granule-bare shingles, worn pipe-boot seals, and original flashing that has outlived its life. A full tear-off down to the deck, rather than another layer-over, is usually the right call on homes of that age.

    New construction roofs in the Kill Creek corridor and other developments off K-10 are sound, but builder-grade shingles and minimal attic ventilation are common cost-savers. In a Johnson County hail corridor that matters. We are glad to inspect a newer roof, confirm the ventilation is adequate, and tell you honestly if it is fine as-is. Often it is, and we will say so.

    Coverage and deductible terms depend on your policy and insurer. MCO documents visible roof conditions and provides a written estimate. We can attend the adjuster inspection and answer roof-scope questions. Your policy and insurer determine coverage and settlement.

    Request a quote

    Tell us about your roof or exterior project. We’ll contact you to discuss the work and next steps.

    Contact information

    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

    Every dayOpen 24 hours
    Emergencies answered around the clock

    Provide an email address or a phone number.

    By submitting, you agree MCO Roofing may contact you by phone and email at the number and address you provided about your request. See our Privacy Policy and Terms.

    Request a roof inspection

    Free inspections across the Kansas City metro, in Kansas and Missouri.

    First responder & veteran credit: see eligibility and terms
    (913) 954-4501