Serving Lancaster, York, Berks, Lebanon & Chester Counties

Your roof protects your most valuable asset. Unfortunately, roofs don’t last forever. If you’re having an issue with your roof or if you’re considering replacement due to its age, we can help you determine what needs to be done and what it will cost.

To find out, take the first step and request a roof assessment.

Get a Roof Assessment

We replace all roof types – shingle, metal, flat, shake, and slate.

Contact us to schedule a roof assessment. A qualified and trained roofing technician will visit your home and actually get onto your roof to complete the inspection. We will share our findings with you and determine next steps from there.

Request a Roof Assessment

Before & After Roof Replacement

This home’s roof was leaking and had ugly black streaks before we replaced it for this homeowner.

Service Area

Our roof replacement services are offered to homeowners throughout Lancaster, Berks, Lebanon, York, and Chester counties.

“Paul came out, looked over what I needed done and quoted me what I thought was a fair price. I gave him the go ahead and he got it done! Very satisfied and will not hesitate to reach out to Zimmerman’s again should I need further work.”

Larry Butta (Google review)

Our Roof Replacement Process: What To Expect

Replacing your roof may seem like a daunting process, but the team at Zimmerman’s Roofing will be with you every step of the way. You’ll never have to worry about the kind of person working on your home; for the safety and assurance of our customers, all of our roofers have been background checked and drug tested.

Ready to Get Started?

Contact us to schedule a roof assessment today.

Request a Roof Assessment