We received a few quotes for the job and were impressed by Marvin's professionalism and follow up throughout the process. He was able to show pictures of several previous jobs on his ipad which helped make us feel more comfortable with his work. The entire job took almost 2 full days and the work was done very well. They also kept the job site relatively clean considering we had 2 other contractors working on the property at the same time. I would highly recommend them to anyone that is looking for a true professional to work on their roof.

Marvin provided an estimate immediately. His initial work was completed promptly. There was an aesthetic problem with the wood trim on one roof. Marvin redid his initial job and provided a creative solution. Several months after the initial work was performed there was new leaking with one of the roofs. He again responded promptly and had his workers return and redo the area in question. His prices were very competitive and he was by far the most responsive and thorough contractor we had engaged for the job.

This was the second roofing job Marvin has done for me. He has always been responsive, and objective in his description of the problem and solution. His crew does good work, they are clean, and unintrusive. I would definitely use them again and recommend them. The roof is over 100 years old, and with his good work, hopefully it will last a few more.

Marvin and his crew were very professional and were responsive to all of my questions.  They produced high quality work and were fast workers.  Marvin provided me photos during the entire process so I could see how all of the repairs were being completed on our house.  I shopped around for several quotes and Marvin's prices and service were the best.  I would definitely recommend Marvin and his crew to anyone! 

As consistent with the other reviews, Marvin is a pleasure to work with and is very personal, responsive, and professional.  He runs a lean operation, which his why his costs are so competitive, but he takes great pride in his work and he will ensure the project will get done right.  He took photos throughout the process and followed up to make sure I was satisfied with the finished product.  I would use Marvin again, and would recommend him to others.

They did a great job, very professional. They were on time, took pictures of their work, and send them to me.

Did a good job. No complaints. Easy to work with.

Replaced a section of roof early 2010. Everything went as hoped.

Marvin was very responsive and professional. He returned my initial call within the hour and we scheduled a free inspection and estimate the next day. Marvin provided a quote estimate complete with photos of the existing damaged roof the following day after the inspection. After I agreed to go with MG Roofing for the work, Marvin quickly scheduled a date within the week. The work was delayed a few days by the blizzard of 2016 but when Marvin came out to do the work he brought his entire crew. They started work at 8am and were finished by 3pm. The crew was professional and cleaned up everything after they were finished. Marvin also pulled the necessary permits from DC and emailed photos of the roof and work before, during, and after the job. Overall a very easy and pain free experience.

Marvin was knowledgeable, more than anyone from the other companies we got estimates from, which was important because we have an old and nonstandard house. The job was finished in a timely manner. The work overall was of quality. We had only minor complaints: we would have preferred to have been consulted even more than we were on every issue that came up, and communication wasn?t always the best, though the images that were sent to us periodically were appreciated. We realized that one should never make any assumptions and that it is very important to have every detail spelled out. Overall, we were satisfied and would recommend them. . .