From small simple repairs to full complete tear offs, Dayton residents should call our company for your home renovation project.  Whether it be commercial flat roofing, shingles, or new gutters – we have what you need to restore your home or business back to its original beauty.

In addition to Dayton, we also serve the following areas: Middletown, Franklin, Lebanon, Springboro, Carlisle, Germantown, Miamisburg, West Carrollton, Moraine, Kettering, New Lebanon, Beavercreek, Xenia, Centerville, Fairborn, Enon, Springfield, Huber Heights, New Carlisle, Vandalia, Tipp City, Troy, Piqua, and Sidney. We look forward to working with you on your upcoming project.

The Products We Use For Dayton Area Roofs

What we suggest for your shingles:

Atlas Logo
Lifetime Limited Warranty
130MPH Wind Limited Warranty
Algae Resistant
19 Colors to choose from
Scotchgard (TM) Protector

What we suggest for your Flat Roofing:

certainteed logo

Flintastic Logo

Features of the Above Product:
Perfect for low slope roofs
11 colors to choose from
Limited Warranty on Materials and Systems

FAQ Regarding Dayton Residential and Commercial Roofing

When should I get my roof inspected?

  1. Dayton residents should get their roof inspected by a professional roofing contractor every time there is a hailstorm or windstorm with gusts of winds exceeding 60mph. While you are inside safe and sound from a storm your roof is in the thick of it trying to protect you from the elements.  You always want to check on it’s condition after major storms.  Depending on the type of roof you have, some shingles are only rated for 40-60 mph wind speeds which makes it crucial to get inspected ASAP.
  2. If your roof is newer, we recommend a professional inspection every 5 years for the first 15 years of its lifespan. After that, our recommendation would be to get a thorough inspection every 2 years.
  3. Lastly, if you walk outside and look up at your roof and see any shingles uplifted and not properly sealed to your roof, please call for an inspection immediately. Uplifted shingles are a huge cause to bigger problems down the road, so you want to get those addressed ASAP.


When is it time for a new roof?

The average life expectancy of a roof can be anywhere from 15-25 years.  This depends on many factors including but not limited to – original installation, type of shingle and durability, and weather conditions and environments.  We recommend contacting us at Josh A Roofing to properly educate you on your specific roof.

How do I pay for my roof

When you contact Josh A Roofing we will look at your roof for free to determine the extent of the damage. If we notice any type of storm damage we will work with your insurance company on your behalf to get your roof paid for. Sometimes however your roof or guttering system is just old and storms have not had an impact on property. In those cases we have two ways to pay for your roof. The first is cash and the second financed. We have multiple different financing programs depending on your needs, wants, and costs. A representative from Josh A Roofing will help you through the process. You can even begin the financing application through our website. Our company will get notified after your application is reviewed and follow up with you to get your new project underway.

Ready To Get Started?

Contact us today