Located in Mercer County, NJ and serving the surrounding areas of Central and Southern New Jersey as well as our neighbors across the river in Bucks County, Pennsylvania, Magic Roofing & Siding, Inc. is a leader in commercial and residential roofing, siding and gutters.