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.
- 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
Roofing and exterior services
We replace and repair roofs, and we also install gutters, siding, fencing, gates and windows.
Roof replacement and installation
Tear-off and new asphalt shingle, metal or cedar shake roofs across the Dayton area.
More about roof replacementRoof repair
Leak detection and repairs for shingle, metal and shake roofs, flashing and valleys.
More about roof repairStorm damage repair
Emergency roof repair after wind and hail, plus help with your insurance claim.
More about storm damageGutters
Aluminum, copper and box gutters, downspouts, gutter guards, cleaning, repair and ice dam removal.
More about guttersSiding
Vinyl, Hardie fiber cement, cedar, aluminum and steel siding, stone veneer, and siding repair.
More about sidingFencing and gates
Privacy, vinyl, wood, pool and ornamental fences, swing and sliding gates, and fence staining.
More about fencingCommercial roofing
TPO installation and repair for flat and low-slope commercial roofs, from seams to drains.
More about commercial roofingWindows
Replacement windows for drafty, fogged or rotting units, sealed and trimmed inside and out.
More about windowsStorm 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.”
“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!”
“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.”
“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.”
“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!!!”
“Chris was awesome to work with, very informative and answered all of my questions. Would definitely recommend both Chris and Castle Roofing.”
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
Towns we serve
We work across the Miami Valley, from Huber Heights, Dayton and Springfield down to Germantown, Middletown and Hamilton.
Huber Heights
Our home base on Nebraska Ave, for roofs, gutters, siding and fences.
Roofing in Huber HeightsDayton
Roof replacement, repairs and storm damage work across Dayton.
Roofing in DaytonSpringfield
Roofing, gutters and siding for Springfield homes and businesses.
Roofing in SpringfieldGermantown
Roof work, siding and fencing for homes in Germantown.
Roofing in GermantownMiddletown
Roof repair, replacement, gutters and siding for homes and businesses in Middletown.
Roofing in MiddletownHamilton
Roofing, storm repair, gutters and siding for homes and businesses in Hamilton.
Roofing in HamiltonRoofing and siding guides for homeowners
Practical reading on storm damage, roof replacement and siding choices for Ohio homes.
Replacing a roof in the Dayton area
How roof replacement works in the Dayton area: lifespan, shingle types, underlayment, ventilation, tear-off vs. overlay, and what happens on install day.
Storm and hail damage: what to do
What to do after hail or wind hits your Dayton-area roof: staying safe, spotting damage, documenting it, insurance basics, temporary fixes and storm chasers.
Gutters, leaks and keeping water out
How water gets into a Dayton-area home through the roof, flashing and gutters, and the seasonal maintenance that keeps it out, from ice dams to fascia rot.
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.
- (937) 230-0091
- castleroofingdayton@yahoo.com
- 5005 Nebraska Ave, Huber Heights, OH 45424









