Family owned business since 1989


Bone Dry Roofing Before & After Photos

Click on a photo to enlarge.

Riverview, MO Roof Replacement

Our customer called and requested a Roof Replacement Estimate due to decades of normal wear and tear. Dan visited the home and provided our customer with an estimate to fully replace the roof. After the customer signed the proposal and we went with scheduling. We installed Owens Corning Supreme Shingles in Driftwood. Another satisfied customer for Bone Dry Roofing!

City of St Louis Roof Replacement

A new customer of Bone Dry Roofing called to set up a appointment for possible hail damage they had to the roof. Ron went out and did a thorough inspection and met with a insurance adjuster. Ron had assisted the homeowner with all that they needed and got the roof approved through insurance. Our crew then went out and we installed Owens Corning Duration Shingles in Brownwood. We also added three turbines to the home. We finished the project with another fully satisfied customer!

Roof Replaced in St Louis, MO

A prior customer of Bone Dry who we have done several roofs for called us to look at another roof they needed to be done. Ron had went out and we did a thorough inspection of the roof and provided them a estimate for replacement. Our crew went out and we installed Owens Corning Duration Shingles in Onyx Black. 

Much Needed Roof Replacement in St. Louis, MO

The owners of this cozy brick home in St. Louis gave Bone Dry Roofing a call after noticing their roof was looking worn. A member of our team went to the home to provide an in-depth examination of the current state of the roof, as well as assist the clients in choosing the best product for their home. The Bone Dry crew did a full roof replacement and the customer is more than satisfied!

Reroof Project - Roof Replacement in St Louis, MO

A new customer of Bone Dry called and scheduled a time for Dan to visit and provide an estimate for the roof. Dan stopped by and performed a thorough inspection of the roof. The customer decided to have Bone Dry replace the roof. Our crew then went out and we installed Owens Corning Duration shingles in Onyx Black. Along with the roof we also installed new gutters along with ShurFlo gutter covers. The client can enjoy a beautiful roof to match their home for years to come!

Total Before & After Sets: 188

our service area

We serve the following areas

  • Belleville
  • Caseyville
  • Collinsville
  • East Saint Louis
  • Fairview Heights
  • Glen Carbon
  • Granite City
  • Madison
  • Maryville
  • O Fallon
  • Troy
Missouri Our Locations:

Bone Dry Roofing
11368 Dorsett Rd
Maryland Heights, MO 63043