
A Kettering ranch, roof and gables renewed.
- New shingle roof on a brick ranch
- Damaged gable siding and soffit removed and replaced
Roof and siding handled by one crew, one schedule, one point of contact.
Montgomery County · Dayton & the Miami Valley
Roof replacement, roof repair, storm and hail damage restoration, siding and gutters for Kettering homeowners — from the 4.9-star team behind 937-80-ROOFS.

Homes in Kettering and across Montgomery County take the brunt of southwest Ohio spring and summer storms — hail, straight-line winds and falling limbs — plus freeze-thaw winters that punish worn shingles and flashing. Damage often isn’t visible from the ground.
XPRO ELITE starts every Kettering project with a free X-Ray Roof Inspection and photos of what we find. If it’s storm damage, we document it for your insurer and can meet the adjuster on site. If it’s age, you get a straight replacement quote for a complete GAF roofing system — tear-off to the deck, new decking where needed, and GAF warranty registration on qualifying systems.
Our crews work from the Miami Valley, headquartered at 108 Mound Builder Pl in Carlisle, Ohio.
On the record: the NOAA Storm Events Database lists 65 hail reports in Montgomery County from 2015 through June 2026, 32 of them 1 inch or larger on 12 different days, plus 210 thunderstorm-wind reports and 11 tornadoes. The largest stone: 1.75-inch hail near Germantown (April 9, 2015).
Field notes

Roof and siding handled by one crew, one schedule, one point of contact.

“Our 2 day process in Oakwood is a wrap! 6 layers of old shingles later, new OSB plywood decking, and a brand new GAF HDZ in the color Weathered Wood.”

Two Xenia homes finished in standing-seam metal — including chimney crickets and bay-window detailing.

The name on the truck is the name on the job
Ryan has spent 20 years in the roofing and exterior trades and the last 3 building XPRO ELITE into one of the Miami Valley’s top-rated names — 4.9 stars across 62 Google reviews and an A+ with the BBB.
“If you need a roof, call 937-80-ROOFS.”
The process
Four steps, one point of contact, zero guesswork.
A top-to-bottom look at shingles, flashings, vents, pipe boots, decking signs, gutters and siding — with photos of everything we find.
A clear photo report and scope. Storm damage? We document it for your insurance claim and can meet your adjuster on site.
Full tear-off to the deck, new decking where needed, and a complete GAF roofing system installed by a crew that cleans up as it goes.
We walk the finished job with you and register qualifying GAF systems for enhanced manufacturer warranty coverage.
Google reviews
“Not only do they perform excellent work, but they went above and beyond in a way I’ll never forget. After hearing that my daughter’s bike had been stolen, they showed up at our doorstep and handed her money for a brand new bike—completely out of the kindness of their hearts. They just genuinely care about the community they serve.”
Leslie M. · Google review · Read on Google (opens in a new tab)
“Dominic came and did an inspection on my roof, went over everything thoroughly and answered all my questions. Executed the job and did a great job.”
Tierney B. · Google review · Roof damage repair · Read on Google (opens in a new tab)
“We had Dominic come out a few weeks ago to give us an estimate and it was extremely easy! He had all the measurements & option ready same day. … The roof was done in 1 day! Clean-up was perfect”
Maelin S. · Google review · Roof installation · Read on Google (opens in a new tab)
FAQ
Yes. XPRO ELITE provides free, no-obligation X-Ray Roof Inspections for homes in Kettering and across Montgomery County, with photos of everything we find.
Yes. We document hail and wind damage with dated photos, explain the process, and can meet your adjuster on site at your Kettering home.
Requirements vary by city and county. We confirm what Kettering and Montgomery County require for your project and take care of any required permits.
Call (937) 807-6637 and we’ll schedule the first available inspection. After major storms we prioritize active leaks and emergency tarping.
Also serving near Kettering
Free X-Ray Roof Inspection
Tell us about the property and Ryan’s team will reach out to schedule a free, no-obligation inspection, with photos of everything we find.
Free · You keep the photos · No sales pitch