Magic Roofing & Siding Has You Covered With Roofing Services in Gloucester County, NJ

One of the more essential parts of any home is your roof and the surrounding elements that assist it. Quality roofing services can help combat that, but how do you know who to trust? Fortunately, if you’re looking for commercial or residential roofing services in Gloucester County, NJ, you should turn to Magic Roofing & Siding. With excellent service for all your needs, we bring customer satisfaction with every job, including assistance for siding, metal, or flat roof needs and cost-effective solutions for a significant or minor leak within your gutters.

With so much to offer, there are plenty of ways for our team to reinvent the wheel and protect your home from costly repairs and maximize the life of every project. Check out what our team can do for you:

  • Roofing Installations
  • Roofing Repairs
  • Roofing Maintenance
  • Windows Service
  • Siding Installation and Repairs
  • Gutter Repairs and Replacements
  • Commercial Services
  • And More!

You deserve excellent service, and that’s the backbone of Magic Roofing & Siding! For more information, be sure to contact us today or schedule a home renovation for your roof, siding, gutters, and windows today. We service both commercial and residential locations, so no matter what you do, there’s a solution for you!


Are you looking for help with a commercial roofing job in Gloucester County, NJ? If so, Magic Roofing & Siding has what you need! We offer all types of commercial roofing solutions, including metal roofs, TPO and PVC roofing solutions, and more. Our contractors are all ready to assist you with anything you need, and we operate in a timely manner, meaning you won’t have to pause productivity and growth at the expense of new gutters or roof service. We also provide maintenance service for existing roofs and can repair any type of damage that may have occurred over time.

With our top-notch customer service, quality materials, and extensive experience working on large and small commercial buildings, there’s no better choice for roofing services in Gloucester County, NJ, than Magic Roofing & Siding. Contact us today to get started and protect your employees and your company for years to come!


Gutters are the unsung heroes of most homes, protecting your house from water damage and erosion. However, without proper gutters, you can leave yourself vulnerable to costly repairs down the road, mold and mildew stains, and an unhealthy environment that costs a ton to remedy. So what can you do? You can look toward Magic Roofing & Siding for comprehensive gutter services in Gloucester County, NJ.

We perform a wide range of services for your gutters, including installations and repairs, and we can outfit your home or business with products like gutter guards that keep debris away. Our service is the total package, meant to protect you from all weather conditions at a great price that’s affordable for all. We’ll give you maximum protection against the elements; all you need to do to get started is reach out to us! Learn more about our gutter services or the other projects performed by our roofing company!


The last thing you want to do is ignore your siding. Siding helps to protect your home’s structural integrity from the outside elements, and with Magic Roofing & Siding, you can get an excellent siding service in Gloucester County, NJ. We offer all types of materials ranging from vinyl to natural wood siding, and our experienced professionals will perform an amazing job that will keep the side of your home safe for years to come. We are known for our reliable services and attention to detail, so you know you’re getting the best when you choose us!

Are you ready to get started? Pick up the phone and give our team a call! We’re always prepared to get to work, and we’ll analyze and inspect your siding for any repair or replacement needs and provide nothing but transparency pre- and post-project. We’re also on standby at all points and ready to help you with any questions or worries you may have. So trust in Magic Roofing & Siding for all-inclusive siding service in Gloucester and the surrounding cities!


Windows are the eyes of a home, and they should be treated as such. Not only do windows let in natural light, but they also provide necessary insulation against inclement weather and regulate the temperature within your home. So is it time to replace or repair your windows? If so, you could be risking overworking your HVAC system, which only leads to much quicker repairs, replacements, and less of your hard-earned money in the bank. That’s why Magic Roofing & Siding has you covered! In addition to our state-of-the-art roofing services in Gloucester County, NJ, we can also install new windows that truly separate your home and business from the elements.

We use high-quality materials to ensure your window services are smooth, and our team is skilled enough to perform any project correctly the first time around. This includes some of the more common types of windows, such as:

  • Picture Windows
  • Casement Windows
  • Bay Windows
  • Single-Hung Windows
  • Awning Windows
  • Horizontal Sliding Windows
  • Double-Hung Windows

We’ll perform a comprehensive inspection to make sure your windows are in peak performance, and the keen eye of our contractors means there’s no one else that can do the job that we can! Learn more about our window services in Gloucester County, NJ, by contacting Magic Roofing & Siding today!


Quality roofing services in Gloucester County, NJ, shouldn’t be hard to find, and that’s certainly true when you partner with Magic Roofing & Siding — one of the leading roofing contractors in various cities all around New Jersey. With high-quality work, a commitment to an excellent job, and roofing professionals with the experience to handle any and every project, our team has what you need for success.

For more information, give our local roofing contractors a call today. We offer roofing services, gutter installation, and vinyl siding services, and we’re a reliable solution for any window installations or repairs. This total package means there’s something for residents in the area with either commercial or residential roofing needs. So schedule your free estimate today and get on board with the leading company in the roofing industry!

Call us now:



Service Locations
  • Southampton, PA
  • Levittown, PA
  • Fairless Hills, PA
  • Bristol, PA
  • Langhorne, PA
  • Yardley, PA
  • Ewing Township, NJ
  • Trenton, NJ
  • Hamilton Township, NJ
  • Wilmington, DE
  • Dover, DE
  • Newark, DE
  • Bucks County
  • Montgomery County
  • Delaware County
  • Burlington County
  • Camden County
  • Mercer County
  • Somerset County