Roofing Services

Magic Roofing & Siding has been a leading residential roofing and commercial roofing contractor in the Delaware Valley for years. We are a GAF Master Elite roofing company serving counties and towns throughout New Jersey, Pennsylvania, and Delaware including Burlington County, Hunterdon County, Mercer County, Somerset County, and Bucks County as well as neighborhoods in Princeton, NJ; Levittown, PA; and Trenton, NJ. Our firm does not subcontract out to other firms. This means that we are able to keep costs low for our clients while maintaining a high degree of quality in our service as well as the products we use. Make no mistake – our team of roofers has years of experience extending well beyond asphalt shingles. Our pros are well seasoned in installing cedar shake shingles, metal roofs, flat roofs, tile roofs, cool roof systems, and even skylights!

Quality Guaranteed

Magic Roofing & Siding recommends and installs roofing materials from the best, well-known manufacturers including GAF and Owens Corning, offering an array of shingle choices to fit any project budget or design style preference. To ensure the satisfaction of every project, we proudly employ the most qualified individuals in the industry. With every roof repair service and roofing replacement, your satisfaction is always guaranteed!

Lifetime Warranty

Magic Roofing & Siding proudly offers a 25-year warranty on all roofing labor and 50-year warranty on all roofing materials. For a free quote, fill out the form or call us at 888-314-2793.

Call us now: