Call Now
    Protect Your Home · Johnson Co. Class A

    Johnson County Roofing ContractorFree Kansas City Roof Inspection24-Hour Response

    Family-owned, Johnson County Class A licensed. Storm damage, repairs, and full replacements. Honest work and a written photo report after every inspection.

    About 60 seconds

    Get a free inspection.

    Start with your ZIP. We'll check coverage, then book a time that works.

    • Free, no obligation
    • Class A Licensed
    • Reply within 24 hours

    Includes a free written photo report, yours to keep.

    Next: tell us what's going on with your roof

    Why MCO

    Built Tough

    Specific claims, every one in writing. No vague reassurance. Here's exactly what you get with MCO Roofing.

    Johnson County Class A Licensed

    Johnson County Class A General Contractor with current insurance certificates available. We pull permits when the jurisdiction requires them and complete the work under a written contract.

    View License (PDF)

    Limited Lifetime Shingle Warranty

    Premium name-brand shingles (Malarkey Vista and Owens Corning Duration) backed by a written limited-lifetime manufacturer warranty.

    24-Hour Photo Report

    Free inspection includes a full written report with photos in 24 hours. No sales pressure, no obligation.

    Family-Owned, Kansas-Based

    We're your neighbors across the Kansas City metro, Kansas and Missouri, not storm-chasers passing through. Local crew, local accountability.

    5YEAR

    5-Year Workmanship Warranty

    Every roof replacement includes a written 5-year workmanship warranty on installation labor. If our work fails, we fix it.

    $500

    $500 Off for First Responders

    EMTs, firefighters and veterans get a $500 credit on a qualifying full roof replacement of at least $5,000. A portion of every job goes back to those who serve.

    Our Process

    Four steps, every time. Here's how long each one takes.

    01

    Inspection

    We come out, photograph everything, send a written report.

    ~45 min
    02

    Estimate

    Itemized quote with material options, labor, and timeline.

    Same day
    03

    Install

    Crew on site. Premium materials, clean job site.

    3 to 5 days
    04

    Walkthrough

    We finish, you sign off. 5-year workmanship warranty starts.

    ~30 min

    We Honor Those Who Serve

    MCO Roofing proudly offers special pricing for EMTs, firefighters, and veterans. This is our way of saying thank you for your service.

    Veterans

    Veterans

    EMTs

    EMTs

    Firefighters

    Firefighters

    $500 Off for EMTs, Firefighters & Veterans

    EMT, firefighter, or military veteran, whether active, retired, or formerly serving. Show ID and we'll apply the credit to a full roof replacement of $5,000 or more. See terms & conditions.

    A portion of every job goes to support veterans, firefighters, and EMTs.

    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

    Every dayOpen 24 hours
    Emergencies answered around the clock

    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.

    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