VideosRoof Repair VideosWind and Rain Cause Major Damage to a RoofThe Importance of Gutter GuardsWhen Summer turns to Fall Gutter Guards are CriticalMichael J Harris has expertise in All Types of RoofingAll Types of Roofing 12 Months Per Year5 Signs Your Roof May Need Repair Before it LeaksMichael J Harris Expertly Services All Types of RoofingIce Shield is a Major Component to a Quality Roof SystemHappy CustomersRepairing a roof with solar panelsrepairing all types of roofsChimney Repair VideosBasement Waterproofing Phone:(908) 553-0284 Address:645 New Point Road, Elizabeth, NJ 07202 E-mail:mharris420@optonline.net