Magic Roofing is a first class quality business. I had to wait a few days for other companies to give me a quote. Luis showed up when he said he would and gave me an estimate right there and then. He explained everything and made me feel comfortable. His price was the best and did the most for the money. They came and did the job in one day and left everything neat and clean. I would highly recommend Luis and his staff to any of my friends. Great job! Howard G. – Toms River, NJ


They do good work and I was very satisfied with them. Frederick H. – Mouth Laurel, NJ


Very punctual, on time and very responsive.  Homeowner – Toms River, NJ


Could not be happier with the work and the attention to detail. The price on this project was great. The staff was very nice and considerate. Carlyn H. – Medford, NJ


They’re a hard working group of people. Edward M. – Williamstown, NJ


Luis went above and beyond to stay in contact with us and made sure we were satisfied every step of the way! Dave. M. – Somerset, NJ


I was surprised they said they could do the job in such a short time, it took 2 days and they did a fantastic job, took the double layer roof off and replaced 5-6 decking plates and got it done in one day, quality was just fantastic and beat all the competition on price. Very personable and even arrived a little early. William S. – Mount Laurel, NJ