Free Roof Inspection in Johnson County, KS – No Obligation
Get Your Free Roof Replacement Estimate
“They walked us through the process, answered every question, and got our new roof installed fast. Highly recommend!”
— John A., Overland Park
✅ Voted Best Roofing Company in Kansas City — Recognized for exceptional service and workmanship in the metro area.
✅ 10-Year Workmanship Warranty — We stand behind every roof we install with long-term protection.
✅ Dedicated Project Manager From Start to Finish — Clear communication, smooth scheduling, and one point of contact throughout your project.
✅ Fully Licensed, Insured & Manufacturer-Certified — Peace of mind knowing your roof meets the highest industry standards.
✅ Premium Materials from Trusted Brands — We proudly install CertainTeed and other top-tier products for durability and beauty.
✅ Honest, Transparent Estimates — No sales gimmicks. Just straightforward advice and fair pricing.
✅ Local & Family-Owned — Built on integrity, respect, and commitment to the Kansas City community.
✅ Fast, Clean, and Professional Crews — Most roofs completed in a single day, with a spotless cleanup.
✅ Insurance Claim Support Made Easy — We guide you through every step of the insurance process, helping you feel confident, informed, and well taken care of from start to finish.
Why Homeowners Choose Us
True Grit Roofing Company | Voted Best Roofing Company of KC | Certified,Licensed & Insured
“Great service and craftsmanship. Felt like I was working with real people who cared.”
— Sarah M., Lenexa
So, what are you waiting for?
We’re Local. We’re Family-Owned. We’re Ready to Help.
I am very impressed with True Grit Roofing. I was pleasantly surprised that there was no damage to all of my hydrangeas and pollinator garden. They took great care of my property while installing the roof.
The employees were very professional and pleasant.
It looks amazing! I will definitely use them for future projects.
- Connie Miller
🏅 Voted Best Roofing Company of KC – The Pitch Magazine
🏅 Voted Favorite Roofing Company – Kansas City Star Readers’ Choice
🌟 Hundreds of 5-Star Reviews – Google, Facebook, and Nextdoor
🔨 CertainTeed ShingleMaster™ Certified Contractor
🛡️ Fully Licensed, Bonded, and Insured in Kansas & Missouri
✅ Accredited by the Better Business Bureau (BBB)
🏠 Locally Owned & Family Operated Since 2016
As Seen In
📍 12209 W 88th St, Lenexa, KS 66215
📞 (913) 313-9594
Types Of Roofs We Install
Architectural Asphalt Shingles
Impact-Resistant Shingles (Class 4)
Designer Shingles (Presidential, Belmont, Highland Slate)
Flat Roofs (EPDM, TPO – if applicable)
Residential Roof Tear-Off & Replacement
Stone Coated Steel Roofing
We Proudly Install Products From:
CertainTeed
GAF
Owens Corning
Malarkey Roofing Products
IKO
TAMKO
Atlas Roofing
FAQ'S
Q: How long does a typical roof replacement take?
A: Most residential roof replacements are completed in just 1–2 days, depending on the size and weather.
Q: Are you licensed and insured?
A: Yes — we’re fully licensed and insured in both Kansas and Missouri.
Q: Do you offer financing?
A: Yes. We offer flexible financing options so you can protect your home now and pay over time.
Q: Do you help with insurance claims?
A: We do. Our team works directly with your adjuster to ensure everything is properly documented and approved.
Q: What types of shingles do you offer?
A: We install top brands like CertainTeed, Malarkey, Owens Corning, and more — including Class 4 impact-resistant shingles.
Q: What warranty do you offer?
A: Every roof includes a 10-year workmanship warranty, plus full manufacturer warranties on the materials.
Q: Do I need to be home during the roof replacement?
A: Not necessarily. We keep you updated with photos and communication throughout the project.
Johnson County Cities We Serve
Overland Park
Olathe
Leawood
Prairie Village
Lenexa
Shawnee
Mission
Fairway
Roeland Park
Merriam
Lake Quivira
De Soto
Gardner
Spring Hill
Don’t see your city listed? Just give us a call — we’re happy to help if you're nearby!
Proudly Serving Johnson County & Surrounding Cities