The Dangers of DIY Roofing in New Jersey: Why Hiring a Local Professional is Worth It