Roofing in Florence, New Jersey

Florence roofing by Magic Roofing & Siding Inc.

When it's time to replace your roof, you want to make sure you're hiring a reputable roofing company that does quality work. Magic Roofing & Siding Inc. has been in business since 2013, providing professional roofing Burlington County, NJ customers can count on. We are New Jersey licensed, bonded, and insured to provide residential and commercial roofing. All of our knowledgeable roofers are New Jersey certified for Florence roof installation, Florence roof repair, and Florence roof replacement. Call (609) 360-6737 today to speak with a Florence roofing expert.


Call for a Quote

(609) 360-6737


Magic Roofing & Siding Inc.'s Reputable Florence, NJ Roofing

Magic Roofing & Siding Inc. has provided superior roofing services in Florence, New Jersey for more than 8 years. We provide both residential and commercial roof installation, repair, and replacement for new construction, home additions, building expansion, and renovation projects.


Why Choose Magic Roofing & Siding Inc. for your Florence Roofing?

All Magic Roofing & Siding Inc. roofing products are built to last and come with manufacturer-backed warranties. Choose from asphalt shingles, cedar shake shingles, tiles, metal, or copper. We offer a selection of colors and can customize a roof design to give your home a unique look. For top-quality roofing in Florence, call (609) 360-6737 to speak with one of our New Jersey roofing professionals.

Call for FREE Roofing Quote

(609) 360-6737

Dial Area Code first please.

Get a Price

Credit Cards Accepted

Credit Cards Accepted:

Social Media

YelpHouzzBetter Business Bureau

Roofing in Florence, NJ zip codes:

Roofing also available in:

Other services offered in Florence, New Jersey

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

Your phone number is invalid. Please enter a valid phone number and try again.

Your email is invalid. Please enter a valid email address and try again.

Thanks for contacting us! We'll get back to you shortly.