Are you concerned about your roof replacement cost in Trenton, NJ? At Magic Roofing and Siding, we never subcontract, so that means our clients’ costs stay low while the level of craftsmanship remains high. We understand that wind and weather can wreak havoc on your roof. We are a GAF Master Elite contractor, meaning we offer only the best professional roofing products on the market. Our shingle options range from 25 year to 30 year to lifetime warranties. Plus, all of our roofs carry a 15 year warranty and we stand behind our work 100 percent at all times.

As a homeowner, you may worry about the timeliness and punctuality of your roofers. At Magic, we’re always professional, punctual and courteous. We know that you may have had other options when it came to contractors, and we want to earn and keep you business. Our workers are honest, trustworthy individuals who will treat you and your home with respect and integrity. We serve a wide geographical area, so it doesn’t matter if you live in eastern Pennsylvania or western New Jersey – we can come to you.

On top of taking care of your roof replacement cost in Trenton, NJ, we can also supply new gutters and siding for your home. So, if your home has been damaged in a storm, or you’d just like an upgrade, we can accommodate your requests. It’s easy to get in touch with us, and we will respond as soon as we can. If you need emergency service, please call us at 267-227-4001. We’re always ready to assist you with all of your roofing needs.