Call Now
    Free · No Obligation · 24-Hour Response

    Book Your Free Roof Inspection

    Takes about 60 seconds. We'll be in touch within 24 hours — usually faster. Serving Johnson & Douglas County, KS.

    5.0(13 reviews)$500first-responder discount0%financing

    Step 1 of 5

    1Step 1 of 5About 60 seconds

    Get a free inspection.

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

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

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

    Rather skip the form? (913) 605-0073

    (913) 605-0073Call or Texthouston@mcoroofing.comEmail
    Johnson & Douglas CountyKansas
    Mon-Fri 7-6Sat 8-4 · 24/7 Emergency
    After You Hit Submit

    What Actually Happens Next

    1. Within 1 hour

      Confirmation

      You get an email immediately confirming we received your request. One of our friendly roofers sees it and will contact you as soon as possible!

      01
    2. Same business day

      Scheduling call

      We'll give you a quick call to confirm the window you picked, walk you through our free inspection process, and answer anything you're curious about. :)

      02
    3. Within 24-48 hours

      On-site inspection

      We walk the roof, photograph everything, and send you a complimentary written roofing inspection report.

      03

    Active leak or storm damage right now? Call (913) 605-0073 for same-day emergency response.

    Where We Work

    We Probably Serve Your Block

    Based in Shawnee, our crews are out across Kansas City Metro every day. Pick your city to see local projects, or just book — we'll confirm coverage.

    Before You Book

    Quick Answers

    Prefer to talk?

    Call us. We pick up.

    Real humans, not a call center. Mon-Fri 7AM-6PM, Sat 8AM-4PM. Storm emergencies answered 24/7.

    (913) 605-0073

    Or email houston@mcoroofing.com

    Not ready yet?

    Take a look around first.

    Browse our recent work, learn what each service covers, or read up on storm-damage claims before you decide.