A Trenton NJ Roofing Company That Goes the Extra Mile

With summer approaching, it’s a great time to replace your shingles or take care of roof repairs before the rains and wind come. For a Trenton, NJ roofing company that goes the extra mile, select Magic Roofing and Siding. We are a Top Rated LocalĀ® Roofer, and we offer a variety of fantastic shingle options. Our GAF Three Tab shingles carry either a 25 or 30 year warranty and the TimberlineĀ® shingles carry a lifetime warranty. You have your pick of a variety of colors and styles, so you’ll be able to match the exterior and style of your home with ease.

We also offer professional siding and gutter services, so if you’re concerned about runoff or leaks on your roof, we can repair and replace your gutters. Our gutter guards are a great option to keeping your gutters leaf and clutter free. Take advantage of our gutter cleaning services and you’ll be ready for the summer rains. We’ll make sure your downspouts are clear and carry water away from your house, ensuring that moisture doesn’t collect around your house’s foundation. The last thing you need is water damage in your basement or cellar.

When we’re on a job site, we always strive to be friendly and courteous. We don’t want to disrupt your life and if you ever have a question or concern, we’re here to listen. It’s easy to receive a fast quote and we’ll respond to any inquiry in a prompt, professional fashion. Our goal is to build a strong, long-lasting relationship with you, our client.