
Roof repair and replacement in Kansas City
Free inspections, roof repairs, and full replacements. Family-owned and serving both sides of the state line.
5.0 28 Google reviews (rating out of 5 stars)Roofing services
All servicesNot sure which service you need?
Roofing & exterior work
More than roofing.
MCO also handles gutters, windows, screens, exterior painting, and fences. Class A General Contractor, Johnson County, Kansas.
Gutters
Gutter and downspout repairs, replacement, and storm damage.
Explore serviceWindows & screens
Damaged windows, frames, and screens assessed for repair or replacement.
Explore serviceExterior painting
Exterior paint and finish work, including storm-damaged surfaces.
Explore serviceFence repair
Repair and replacement options for damaged fencing.
Explore serviceDamage beyond the roof? We prepare photos and itemized repair estimates for the other damaged items, too. Roof & exterior claim documentation
Project photos
View full galleryCustomer reviews
5.0 out of 528 Google reviews3 months ago
Houston and his crew did a marvelous job. Roof is solid and looks good clean up was done very well, and everything was done in a timely manner. Highly recommend them.
6 months ago
No complaints from my wife or I. Easy experience from beginning to end… the new roof really looks great. 👍
May 2026
Houston and his team were very responsive and thorough. Would highly recommend!
April 2026
MCO Roofing is THE company to use! Hands down the best experience i've ever had with any kind of contract work. Houston made the entire process very easy. Highly recommend this company 10/10
March 2026
I am so relieved I finally got my roof taken care of! After that last big storm hit Olathe, I knew we had some hail damage, but I was honestly dreading the whole process of dealing with the insurance company. Definitely recommend him and his company to any friend or family member in need.
March 2026
Crazy storm messed up our house here in Liberty, look at this pic of the hail we got! 🫢 We called MCO ROOFING and honestly they have been a lifesaver.
March 2026
I have had nothing but a great experience so far with MCO. Extremely professional and willing to help with any step of my process. Responds to messages quickly. I 100% recommend using MCO if you have any issues.
March 2026
Houston was very helpful, he held our hand through the whole process. He helped us with our situation, treated it as his own problem and made sure we understood everything each step of the way.

About MCO Roofing

MCO Roofing is a family-owned, Kansas-based roofing contractor serving the Kansas City metro in Kansas and Missouri.
- Free roof inspections
- Your inspection includes photos and a written report.
- Roof replacement warranty
- Roof replacements include a written 5-year workmanship warranty. Manufacturer material warranties have their own terms.
What to expect
From documenting the damage to finishing the repairs, here's how the work comes together, including the paperwork when insurance is involved.
Step 01
Roof & exterior inspection
We inspect the roof and other affected exterior items, then document what we find with photos and measurements.
Step 02
Policy & claim review
Using insurance? We go through the paperwork with you, compare the claim scope with the needed repairs, and flag deductible or coverage questions for your insurer.
Step 03
Written repair estimate
We itemize the repairs and provide photos and construction details for your adjuster’s review. You choose materials and approve the work before we schedule it.
Step 04
Installation & cleanup
Our crew completes the agreed scope and cleans up the job site. If we find additional damage, we document it and discuss any changes with you.
Step 05
Walkthrough & paperwork
We review the finished work and warranty with you, and provide the final invoice and completion photos for your records and insurance claim.
Already have an insurance estimate? See how to read your scope of loss, or see what MCO documents for an insurance claim.
Start with a free inspection.
$500
Full roof replacement credit
Thank you for your service
First responder & veteran credit
For EMTs, firefighters, and veterans on a qualifying full residential roof replacement of $5,000 or more.
Roofing questions
Answers about inspections, repairs, service areas, and storm damage.
More roofing questionsWhat happens at a free roof inspection?
We inspect your roof, photograph what we find, and provide a written photo report. If work is needed, we explain the repair or replacement options before you decide. There is no obligation to hire us.
See what's included in an inspectionCan my roof be repaired instead of replaced?
A leak or a few damaged shingles may call for a focused repair. Widespread damage, repeated leaks, or an aging roof may make replacement a better fit. An inspection helps establish the condition and the scope of work.
Explore roof repair optionsDo you work on both sides of the state line?
Yes. MCO Roofing serves the Kansas City metro in Kansas and Missouri, including Johnson, Douglas, Wyandotte, Leavenworth, and Jackson counties. Check the service-area page for your city.
Find your service areaCan you help document storm damage?
We can photograph visible roof conditions, prepare a written roof scope and estimate, and attend the adjuster inspection to answer questions about the work. Your policy and insurer determine coverage and settlement.
See our storm damage processAreas We Serve
MCO Roofing serves homeowners on both sides of the state line, from Johnson County to Jackson County, Missouri. Find roofing services in your city:
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

