Other Services

In addition to our high quality installation, we also remove old roofs, repair and replace gutters and flashing, assist in roof inspections for home inspections, and help you plan maintenence for your roof.

Emergency Tarping!

When a tree falls on your roof, you need help NOW!  Call us at (610) 941-5398 and we'll be there within hours.

 

Why is maintenance so important?

The number one cause of premature roof failure is neglect of routine maintenance. Water entering the building damages not only the roof, but what’s inside. Even a small hole can let a large amount of water into a roofing system, damaging interiors, merchandise, and equipment.

Roof replacements are traditionally one of the most costly investments that a building owner can make. EHI Roofing focuses on the continued maintenance of roofing assets and not just roof replacements. Our philosophy is to assist building owners in the maintenance and upkeep of their existing roofing assets with the intention of extending the life of the roof assembly as long as it is a fiscally sound decision to do so.

We work with building owners through various managed services that allow building owners to control their costs. These managed services include roof maintenance plans, annual inspections of the roof assembly, coating applications when necessary and other services that allow a building owner to manage their roofs and the costs associated with maintaining them. We feel that if a roof is properly maintained that it can yield far more valuable use life than if it is left go to weather and deteriorate.
 

Pennsylvania Contractors Registration Number PA063727, Philadelphia License Number 37324.  

 

EHI Roofing Professionals

 

4118 Barberry Drive
Lafayette Hill, PA 19444-1202

Tel: (610) 941-5398