Before & After Photos



Before and After Photo Integrity 1st Roofing Triantafyllos

After experiencing storm damage, the homeowners of this Union, Kentucky home chose Integrity 1st Roofing for help. Their roof was replaced by Integrity 1st Roofing on October 26, 2017 using GAF Timberline HD Slate shingles.






Integrity 1st Roofing replaced this Northern Kentucky home’s roof on August 9, 2017 using Owens Corning TruDef Duration Estate Gray shingles. They also had their gutters replaced on August 10, 2017.






The owners of this Princeton, OH home chose Integrity 1st Roofing to replace their roof. The roof was replaced on July 14, 2017 using Owens Corning TruDef Duration Driftwood shingles.






Located in Goshen, Ohio, the owners of this home chose Integrity 1st Roofing to replace their roof. They had their roof replaced on July 26th, 2017 using Owens Corning TruDef Duration Estate Gray shingles.






The owners of this Sharonville home chose Integrity 1st Roofing to replace their roof. They had their roof replaced using Owens Corning TruDef Duration Designer Pacific Wave shingles on July 5, 2017. They also had Owens Corning Atticat Blown-In Insulation installed in the attic and had new gutters installed on the home.






Located in the Anderson, Ohio area, the homeowners of this home chose Integrity 1st Roofing to replace their roof. We replaced the roof on June 13,2017. We used Owens Corning TruDef Duration Estate Gray shingles on the roof.






The owners of this Dayton, Ohio home trusted Integrity 1st Roofing so much that they chose our company before we even stopped by to look at the roof. We replaced their roof on May 25, 2017. We replaced their roof using Owens Corning TruDef Duration Colonial Slate shingles.






The owners of this home in Deerpark, Ohio chose Integrity 1st Roofing to replace their roof. We replaced their roof with Owens Corning TruDef Duration Colonial Slate shingles on April 13, 2017.






Located in Cincinnati, Ohio, the owners of this home chose Integrity 1st Roofing to replace their roof, gutters, and a skylight. They also had their wooden chimney removed because it was no longer in use. We replaced their roof with Certainteed Landmark Moire Black shingles and removed the chimney on April 12, 2017. Two days later, we replaced their gutters and added Leaf Relief. That same day, we also replaced their skylight.






After experiencing wind damage and being approved by their insurance, the owners of this Pleasant Ridge, Ohio home chose Integrity 1st Roofing to replace their roof. We replaced the roof on February 1, 2017 using Owens Corning Oakridge Brownwood shingles.






Located in Finneytown, Ohio, this home chose Integrity 1st Roofing to replace their roof. We replaced their roof on January 19, 2017 using Owens Corning Oakridge Flagstone shingles. We also installed GacoRoof Silicone White on their flat roof.






This Independence, Kentucky home chose Integrity 1st Roofing to replace their roof. The roof was replaced on January 16, 2017 using Owens Corning TruDef Duration Sedona Canyon shingles.





before and after integrity 1st roofing roof

This Cincinnati, Ohio home, located near Hyde Park, chose Integrity 1st Roofing to replace their roof. They had their roof replaced on December 7, 2016 using Certainteed, Landmark Pro, Max Def Weathered Wood shingles. They also had their gutters replaced on December 22, 2016 using copper gutters. In addition to having their roof and gutters replaced, they also had the skylight above the garage replaced on December 28, 2016.





before and after integrity 1st roofing roof

Located in the Springdale, Ohio area, this home had their roof replaced by Integrity 1st Roofing on September 27, 2016 using Owens Corning Oakridge Brownwood shingles. They also had their gutters replaced.

On October 11, 2016, they had some siding replaced using Mastic Ovation D5″ Traditional – Pebblestone Clay.





before and after integrity 1st roofing roofing

After experiencing storm damage to their roof and being approved by their insurance to get a new roof, this Dayton, Ohio home chose Integrity 1st Roofing to replace their roof. They had their roof replaced on June 30, 2016 using Owens Corning Oakridge Flagstone shingles.





before and after integrity 1st roofing siding and roofing

Due to a windstorm and after being advised by Integrity 1st Roofing that they would qualify for an insurance claim, this Dayton home replaced their roof with the help of their insurance using Owens Corning TruDefinition Duration Onyx Black on June 24, 2016.





before and after integrity 1st roofing siding and roofing

After experiencing hail damage, this Hamilton County, Ohio home had their roof replaced using Owens Corning Oakridge Estate Gray on December 8, 2015. They also had the siding replaced with Mastic 4.5” Dutch Lap, Classic Cream on February 19, 2016.





before and after integrity 1st roofing tan

Integrity 1st Roofing installed Owens Corning Oakridge Driftwood on this City of Woodlawn, Ohio home on July 21, 2015. After experiencing leaks due to weather related damage to the roof, they chose Integrity 1st Roofing to help them in the process of replacing their roof.





before and after integrity 1st roofing stars

After their insurance approved them to have their roof replaced due to storm damage, this Dayton, Ohio home chose Integrity 1st Roofing for their roofing needs. The roofing system used on this home on June 19, 2015 was Owens Corning Oakridge Twilight Black. Another service that was performed on July 10, 2015 by Integrity was they replaced the gutters using Mastic White.





before and after integrity 1st roofing metal to shingle

This Milford, Ohio home had their roof replaced using Owens Corning Oakridge Peppermill Gray on June 24, 2015. They also had their gutters replaced using Mastic Harbor Grey on July 3, 2015.





integrity 1st roofing before and after fenced porch

The roofing system used on this Walton, Kentucky home was Owens Corning Oakridge Driftwood on April 29, 2015.





integrity 1st roofing before and after

This City of Sharonville, Ohio home experienced both hail and wind damage. Integrity 1st Roofing replaced their roof using Owens Corning Oakridge Driftwood on November 11, 2014.





before and after integrity 1st roofing gray to black

After experiencing wind damage, this Warren County, Ohio home had their roof replaced using Owens Corning Oakridge Onyx Black on July 26, 2013. They also had their gutters replaced on September 27, 2013.





integrity 1st roofing before and after damage

This Batavia, Ohio home replaced their roof with Owens Corning TruDefinition Duration Brownwood on August 9, 2013. They also had gutter guards added to their gutters on August 26, 2013.





before and after integrity 1st roofing truck

After experiencing storm damage and their insurance approving their claim, this Fairfield, Ohio home had their roof replaced using Owens Corning Oakridge Peppermill Gray on October 10, 2013.