Protect your home from the elements with roofing services
from Keefer Roofing
in Palmyra, Pennsylvania
. When you need a project done right, we have more than three generations of industry experience you can rely on.
Does your roof leak or have missing shingles? Let our expert roofers repair it for you. We also install new roofs. Maintenance plans are available to ensure that your new roof lasts for years to come.