Before Asphalt Shingle Roof Replacement
How long does an asphalt shingle roof last? An asphalt shingle roof has the lifespan of about 20 to 25 years on average.
Before Asphalt Shingle Installation
What types of metal roof are there? Middle Creek Roofing offers many types of metal roofing including metal shingles, metal panels, and corrugated metal roof panels. We have metal roof colors of all varieties.
Before New Asphalt Shingle Roof
Our roof replacement experts took this old, damaged roof and restored it with a brand new asphalt shingle roof.
Asphalt Shingle Roof Replacement
Asphalt shingles are a great choice for any home. Asphalt shingles are durable, strong, and long-lasting.
Asphalt Shingle Roof Installation
We also installed new flashing material along the wall where the roof meets the gable ends. The new asphalt shingles combine perfectly with the new flashing.
New Asphalt Shingle Roof
New asphalt shingles installed on this roof.
Metal Roof Replacement
What types of metal roof are there? At Middle Creek Roofing we offer many types of metal roofing including metal shingles, metal panels, and corrugated metal roof panels, and corrugated metal roof panels. We have metal roof colors of all varieties.
Asphalt Shingle Roofing Contractor Annville
Our experts have the tools and the experience to upgrade your home with an asphalt shingle roof.
Metal Roofing Contractor Annville
Standing Seam Metal Roofing is the perfect material for any home. Metal roofing is durable, low-maintenance, and attractive.
Metal Roof Installation
Standing Seam Metal installed on front porch roof in Matte Black.