Having a roof repair in Kenilworth NJ can be a dreaded task. Even though your roof is usually made out of the most durable materials available, it also takes a lot of punishment from weather elements… sun, wind, rain and hail. Doing regular inspections and maintenance ensures the longevity of your roof. It doesn’t matter…