White two-story colonial home with a gray asphalt-shingle roof, dormers, brick chimneys and a green lawn framed by leafy trees

Roofing, gutters and siding in Miamisburg, Dayton and nearby towns

5.0 stars from 218 Google reviews

We're a Miamisburg roofer on Enterprise Ct., handling roof repairs, replacements, inspections, gutters and siding for homes and businesses around Dayton.

  • Since 2014founded by Oscar J. Lopez
  • Residential and commercialroofs, gutters and siding
  • GAF Master Eliteresidential roofing contractor

Recent jobs

Photos from our own jobs in Beavercreek, Centerville, Kettering, Oakwood, Springboro and Miamisburg.

All photos

What our customers say

5.0 stars from 218 Google reviews. A few words from homeowners in Dayton, Miamisburg, Centerville and Kettering.

“Oscar and crew have taken care of our roofing, gutter and now siding needs for over ten years. He's like family. Highly recommended!!”
CAROLYN W.Dayton
“Not only were they the most thorough with the initial inspection, but workers also had the best price I found. My new roof is almost complete and I couldn't be happier. A+++”
MICHAEL D.Miamisburg
“New gutters installed to match my siding last spring (2018). I would highly recommend Entrust Roofing.”
CATHERINE J.Centerville
“Very fast siding installation. Very high quality and great price. The service after the job has made me a customer for life. Thanks guys.”
SUE F.Kettering

Storm Damage Insurance Claims

Roof inspections after hail or wind, and we work directly with your insurance provider.

Storm damage help
  • Working directly with your insurance provider
  • Storm and wind damage repair
  • Signs of leaks, ice dams and storm damage
  • Roof inspection after hail or wind
  • Gutter and siding check for storm damage

Commercial roofing

We repair and replace roofs on commercial buildings as well as homes, and we work directly with insurance providers when storm damage is involved. Call us to set up a time to look at your building.

  • Residential and commercial roofs
  • Licensed, insured and bonded
  • Labor and materials warranties
  • Free inspections and estimates
Talk to us about your property

Common questions

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

It depends on the age of the roof and how widespread the damage is. A few missing shingles or a single leak can usually be repaired, and no repair job is too small for us. If shingles are curling, cracking or shedding granules across the whole roof, or you have leaks in more than one spot, replacement is often the better use of your money. We offer free roof inspections, so we can look at it and tell you what we'd do.

Do you handle storm damage and insurance claims?

Yes. Storm damage insurance claims are part of what we do, and we work directly with your insurance provider. If a storm has left you with an active leak, call (937) 299-9993.

How long does a typical asphalt shingle roof last here?

Most asphalt shingle roofs last roughly 20 to 30 years, depending on the shingle, attic ventilation and how well the roof was installed. Around Dayton, winter freeze-thaw cycles, ice dams and summer wind and hail all wear a roof down faster. Regular inspections catch small problems early, and our roof maintenance program includes ice dam prevention.

Which towns do you serve?

We're based at 790 Enterprise Ct. in Miamisburg and serve Miamisburg, Dayton, Kettering, Centerville, Springboro, West Carrollton, Moraine and Germantown. If you're nearby and don't see your town, give us a call.

How do I request an inspection or quote?

Call (937) 299-9993, email admin@entrustroofing.com, or use our quote form. Tell us whether it's roof, gutter or siding work and the day and time that suit you, and we'll set up a visit. Roof inspections are free.

Do you offer financing?

Yes, we offer special financing. Ask about it when you call or mention it in your quote request, and we'll go over the options with you along with your estimate.

Tell us what's going on

Send us a few details about your roof, gutters or siding, and we'll get back to you to set up a visit. We book appointments Monday through Saturday.

(937) 299-9993

Request a quote

What do you need help with?
Enlarged project photo