ONE ROOF.EVERY SERVICE.ZERO STRESS.
Expert roofing, gutters, windows, siding, garage doors & driveways — serving Kansas City homeowners 24/7, drone-certified and veteran-owned.
WHY HOMEOWNERS TRUST ONE ROOF
WHAT WE ARE BEST AT
ONE TEAM. EVERY SERVICE YOUR HOME NEEDS.
We handle everything on the outside of your home — so you never have to call a different contractor twice.

GARAGE DOORS
New garage door installs and repairs that boost curb appeal and security instantly.
LEARN MORE
SIDING
Durable siding solutions that protect your home's exterior and add serious curb appeal.
LEARN MORE
DRIVEWAYS
Crack-free, professionally finished driveways that make a great first impression.
LEARN MOREABOUT ONE ROOF
BUILT FOR HOMEOWNERS. NOT JUST FOR BUSINESS.
At One Roof, we believe exterior home restoration should be simple, stress-free, and done right the first time. With over 10 years of hands-on experience in project and sales management, Ivan Castillo founded One Roof after seeing how the industry could do better — and built a system designed around the homeowner, not the contractor.
We're a veteran-owned, bilingual, drone-certified team serving the greater Kansas City metro area. From roofing and gutters to windows, siding, garage doors, and driveways — no job is too big or too small.
Our promise is simple: your complete satisfaction, from the first call to the final inspection.

HOW IT WORKS
FROM INSPECTION TO DONE — IN 4 SIMPLE STEPS
FREE INSPECTION
We send out our drone-certified team to assess your roof and exterior — no cost, no commitment.
DETAILED ESTIMATE
You get a clear, itemized quote the same day. No surprises, no hidden fees.
WE GET TO WORK
Our crew shows up on time, works clean, and communicates with you every step of the way.
FINAL WALKTHROUGH
We don't consider the job done until you're 100% satisfied and sign off on our work.
LIMITED AVAILABILITY — KANSAS CITY METRO
YOUR ROOF COULD BE ONE STORM AWAY FROM A BIG BILL.
Most roof damage goes undetected until it's too late. Our FREE drone-powered inspection catches issues early — before they become emergency repairs. No obligation. No sales pressure. Just answers.
COMMON QUESTIONS
GOT QUESTIONS? WE'VE GOT ANSWERS.
GET STARTED TODAY
SCHEDULE YOUR FREE INSPECTION
Answer a few quick questions and we'll have someone out to you within 24 hours.
Prefer to call? We're available 24/7
(855) 572-2586


