Roofing Contractor in the Hamilton Township, New Jersey Area

At Magic Roofing & Siding Inc., we know choosing a Hamilton Township area roofing contractor is a tough job. We are here to help make it easier! Magic Roofing & Siding Inc. has been providing roof installation and roof repairs in the Hamilton Township, NJ area since 2013. And with each new roofing project, whether residential roofing or Hamilton Township commercial roofing, we strive to provide professional, timely service at a fair price.

Would you like to know the recommended brands of roofing materials to use to protect your investment? Need assistance matching styles and colors? Are you looking for tough, durable roofing that resists harsh weather conditions? Give Magic Roofing & Siding Inc. a call. We are happy to provide a quote for your exact Hamilton Township roofing needs.


Call for a FREE Quote

(609) 360-6737

Dial Area Code first please.


Summer Savings

$1500 Off Any New Roof

Call For Details

expires 10/31/2020



Residential Roofing Experts

For homeowners looking for residential roofing in or near Hamilton Township, NJ, Magic Roofing & Siding Inc.'s trained roofers have years of experience in doing the job right. If you are experiencing problems with broken roof tiles, a leaking roof or leaking around skylights, we can fix it!

Magic Roofing & Siding Inc. specializes in the following Hamilton Township, NJ roofing services:

  • Roof Installation
  • Roof Repair
  • Commercial Roofing
  • Residential Roofing
  • Gutter Installation
  • Gutter Repair
  • Roof Vent Installation


Roofing Styles & Options

Magic Roofing & Siding Inc. is experienced in installing many types and styles of roofs, and can match the architectural style of your building and your own personal preferences. We would love to work with you and recommend the best choice in roofing for your Hamilton Township area home.

Some common roofing choices Magic Roofing & Siding Inc. specializes in include:

  • Shingle Roofs
  • Tile Roofs
  • Flat Roofs
  • Metal Roofs
  • Commercial Roofs
  • Residential Roofs
  • And Many More!

Magic Roofing & Siding Inc.: Proudly roofing Hamilton Township, NJ and surrounding towns since 2013.


Call for a FREE Quote

(609) 360-6737

Dial Area Code first please.

Get a Price

Credit Cards Accepted

Credit Cards Accepted:

Social Media

YelpHouzzBetter Business Bureau

Cities Served

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.