Red brick Cape Cod-style home with gray asphalt shingle roof, striped awnings, wide green lawn and autumn trees

Roofing, gutters and siding in Huber Heights, Dayton and Springfield

We're a family-owned roofer working out of Huber Heights since 1979, with free same-day estimates and help with insurance claims.

4.2 stars from 94 Google reviews

  • Since 1979 family-owned, based in Huber Heights
  • Free same-day estimates for roofing, gutters, siding and fencing
  • Labor warranties 5-year and 10-year options

Storm damage repair

Emergency roof repair after wind and hail, plus help with your insurance claim.

Storm damage help
  • Wind and hail damage inspection
  • Flashing and vent repair after storms
  • Insurance claim assistance
  • Storm damage repair

Roofing materials we install

Ask us which one fits your home, your budget and the slope of your roof.

  • Asphalt shingles
  • Metal roofing
  • TPO membrane
  • Cedar shake

What our customers say

Notes from homeowners after we finished their roof.

“First, a big thank you to Dana McElroy. From start to finish, Dana stayed in touch with us. Very professional approach to selling for sure. The Castle Roofing crew did a great job. Everything arrived on site early in the morning. The crew actually started before sun-up. This was a complete re-roof from the rafters up. The entire job was completed by 4:30 p.m. The roof looks GREAT! Could not be happier. We will certainly let everyone know to contact Castle Roofing for roof and/or siding replacement.”
George Cindy S
“Exceptional service from estimator thru roofing completion. When the crew left, the property was left clean as if no one had ever been there! I would highly recommend this team to anyone!”
Ed P
“Excellent service before, during and after installation. Polite and friendly crew showed up on time, worked diligently, cleaned-up, and went home. Price was competitive and fair. Chris is very helpful.”
Bernard J
“The team was very thorough and careful. The job was finished in a day and a half. They even came back and rechecked the chimney for leaks. Good communication with Dana. I recommend Castle Roofing for residential roof repair or replace.”
Cindy E
“I Don't know if it's appropriate to leave names, but Chris, Walter, Pablo and his crew were phenomenal! Always in close communication for answering questions, giving us status on scheduling and walking us through how everything will work out and how to deal with our insurance company. Very professional. Crew did an excellent job, quick and efficient on putting our roof on (despite the extreme heat)and clean up was extraordinary- they did an excellent job at working around and sparring our landscaping. We have have nothing but positive things to report about Castle Roofing. Thank you!!!”
Douglas and Daneen M
“Chris was awesome to work with, very informative and answered all of my questions. Would definitely recommend both Chris and Castle Roofing.”
Tim S

Commercial roofing in the Dayton area

We install and repair TPO membrane roofs on commercial buildings around Dayton and the Miami Valley. Call us for a free, same-day estimate, or for emergency service if a flat roof starts leaking.

  • TPO roof installation and repair
  • Certified installers for CertainTeed, GAF, Owens Corning, IKO and Tamko
  • Official roofing company of the University of Dayton Flyers
  • 24/7 emergency service available
Talk to us about your property

Common questions

Something else on your mind? Call (937) 230-0091.

All questions
How do I know if I need a repair or a full roof replacement?

A few missing shingles, a leak at the chimney flashing or a worn valley can usually be repaired. If the roof is near the end of its life, leaks in several places, has soft decking, or shows widespread curling and granule loss, replacement is usually the better use of your money. We'll look at it and tell you which one makes sense, and the estimate is free.

How long does a typical asphalt shingle roof last here?

It depends on the shingle and the attic. In southwest Ohio, most asphalt shingle roofs last roughly 20 to 30 years. Older 3-tab shingles usually fall at the low end of that range and architectural shingles at the high end. Freeze-thaw cycles, summer heat and poor attic ventilation all shorten that life, so a roof past 20 years with curled shingles or bare spots is worth an inspection.

Do you handle storm damage and insurance claims?

Yes. We repair wind and hail damage, and we help homeowners work through the insurance claim and coordinate with the insurance company. Emergency service is available 24/7 if a storm leaves your roof open or leaking. More on our storm damage repair page.

What roofing materials do you install?

We install asphalt shingle, cedar shake and metal roofs on homes, and TPO membrane on flat and low-slope commercial roofs. We're certified installers for CertainTeed, GAF, Owens Corning, IKO and Tamko, and we're a CertainTeed 5-Star Installer. We also handle skylights and roof ventilation as part of a new roof.

Which towns do you serve?

We're based in Huber Heights and work across the Miami Valley, including Dayton, Springfield, Germantown, Middletown and Hamilton. If you're nearby and not on that list, give us a call at (937) 230-0091.

How do I request an inspection or quote?

Call us at (937) 230-0091 or fill out the form on our contact page with your address and what you're seeing. Our estimates are free and same-day.

Tell us what's going on

Send us the address and what you're seeing, and we'll call to set up your free, same-day estimate. If it's storm damage, we can help you work through the insurance claim.

Request a quote

What do you need help with?