Skip to content
    Call Now

    Serving Overland Park, Kansas

    Roofing Across Every Era of Overland Park

    From the century-old homes near downtown to the newest builds in south Overland Park, MCO Roofing matches the right roof to your home and your Johnson County weather.

    (913) 954-4501
    5.0 from 28 Google reviewsJohnson County Class A #2026-0012702Free inspection with photo report
    A parade passing the brick clock tower in downtown Overland Park, with the Overland Park water tower behind it
    Downtown Overland ParkSee our work

    Roofing in Overland Park

    Overland Park is the largest city in Johnson County, and it is really several cities stacked into one when you look at it from a roof. The original town was platted back in 1905 by William B. Strang Jr. as a park-like community along an old military road.

    That founding tract is what people now call Downtown Overland Park. Then came the building booms of the 1960s through the 1980s, the era that gave the area Metcalf South, Oak Park Mall, and subdivision after subdivision. Those booms steadily pushed newer construction south and west.

    The result is a city where a homeowner near 79th Street may be living under the third or fourth roof their house has ever worn. Meanwhile, a family in a far-south development is still on the original builder shingle.

    We start every Overland Park visit by figuring out which of those stories your home is telling. A 1920s downtown house and a 2010s south-OP build do not wear out, leak, or get re-shingled the same way.

    Storm and hail in Johnson County

    That range of roof ages runs straight into a hard local reality: the Kansas City metro sits in what meteorologists call Hail Alley. Johnson County logs some of the most storm-claim activity in the region.

    Peak season runs roughly March through June, and the damage that matters for roofs is large hail paired with straight-line wind rather than the rain itself. Wind gusts came through strong enough to knock out power for thousands of Johnson County homes.

    Hail bruises and cracks asphalt shingles in ways you often cannot see from the ground, and wind lifts and creases them along the edges and ridges. After any major storm, we recommend a documented inspection. A prompt photo record helps you explain the roof's condition, but your policy and insurer determine coverage and settlement.

    Roofs across Overland Park

    Those weather patterns hit Overland Park's neighborhoods differently depending on when and how they were built. Stanley is the historic community at the far south end, annexed by Overland Park in 1985 as the JC Nichols company developed land near 151st Street. Stanley and the surrounding south-OP subdivisions are dominated by newer homes.

    That means many roofs there are now hitting the 15-to-25-year window where a single bad hailstorm tips them from repairable to replaceable. Nottingham Forest, with its late-1970s-to-1980s homes on mature, tree-lined lots, brings the added concern of overhanging limbs and heavy debris loads after wind events.

    Its steeper, more complex rooflines also need careful flashing work. Closer to the core, neighborhoods like Oak Park and the redeveloping Brookridge area mix housing types and roof ages. What the house next door needs is rarely what yours needs.

    We tailor the material and underlayment to the specific home, along with the flashing details, rather than treating the whole zip code the same.

    Your Overland Park roofing team

    MCO Roofing is a family-owned residential roofing company based in the Kansas City metro, and Overland Park is home turf for us. We replace and repair roofs. We also provide free inspections with a detailed photo report. MCO documents visible roof conditions and provides a written estimate.

    We complete only the construction work you authorize in a signed contract. You communicate directly with your insurer, which determines coverage and settlement. That service is available whether your house dates to the Strang era downtown or went up last year in a south-OP subdivision.

    If a storm just rolled through, or you want to understand the roof's condition, call us at (913) 954-4501. We will tell you honestly what we find.

    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.

    Overland Park Roofing FAQs

    Spring storms in Johnson County tend to hit many Overland Park homes at once, so call when it is safe to schedule an inspection. Report loss or damage to your insurer as soon as possible and follow your policy's instructions. MCO can provide a detailed photo report for the roof.

    Many Overland Park subdivisions, especially the newer south-OP and Nottingham Forest neighborhoods, have homeowners associations with architectural guidelines that can limit shingle color, profile, or material. We are happy to help you pull together the product details and samples your HOA's architectural committee needs to approve the work before we start, so there are no surprises after the roof is on.

    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.

    A lot of homes in the south-OP and Stanley areas were built in the same stretch of years, so their original builder-grade shingles are aging out around the same time, typically the 15-to-25-year mark. The most common issues we see there are hail bruising on roofs that have never been replaced, wind-lifted shingles along ridges and edges, and worn pipe-boot and flashing seals that start letting water in long before the shingles themselves fail.

    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