Before & After

Middle Creek Roofing Before & After Photos

Click on a photo to enlarge.

New Roof Installed in Middletown, Pa

Installed on this home were the Owens Corning Tru-Definition Duration shingles in the estate gray color. As installed was a new smart vent ventilation system along with new chimney flashing, new aluminum step & pan flashing, and a new bathroom exhaust fan flange.

Asphalt Shingle Roofing & Corrugated Metal Roofing Installed in Middletown, Pa

Middle Creek Roofing install a new roof on this home in the Owens Corning Tru-Definition Duration shingles and once the main house roof was completed the homeonwer called back to have a corrugated metal roof installed on the small side porch roofin the black color, which gave the home just a beautiful little look of contrast. 

Shingle Roof Replacement in Oberlin, Pa

Installed on this home where the Owens Corning Tru-Definition Duration shingles in Estate Gray color along with all new white drip edge. Also installed were 3 new ultimate pipe boots, aluminum step & pan flashing, aluminum base & counter flashing, and 4 new Velux Skylights with flashing kits.

Asphalt Shingle Roofing Install in Harrisburg, Pa

Installed on this roof were the Owens Corning Tru-Definition Duration shingles in the Teak color. Also installed were all Owens Corning Products: ice & water shield, underlayment, starter shingles, ridge vent & ridge capping. Also installed were new pipe flanges, aluminum step & pan flashing, and aluminum base & counter flashing.

From Asphalt Shingles to Corrugated Metal Roofing Panels

This homeowner decided he wanted to accent him home with a small metal roof and decided to chose Middle Creek Roofing to install Corrugated metal roofing material in the copper penny color on the carport roof only. The crews also removed the existing decking and installed new as well as having some of the rafters repalced that were damaged.

Total Before & After Sets: 180

our service area

We serve the following areas

Our Locations:

Middle Creek Roofing
5 Stump Rd
Newmanstown, PA 17073
1-717-207-9019
Top