Marvin was great to work with on our roof projects. He told us from the start he may not be the cheapest but the work with be quality. He easily did the work without us being home, so it was easy and did not take time from our schedule. He provided estimates that were accurate and in writing. He sometimes takes a little time to respond, but that is because he is answering emails and texts as he has time between jobs. We are very happy with his work and plan to use him again in the future to fix some damage on the inside of our home caused by the leaky roof.

I had a positive experience with MG Roofing and would recommend them.  I contacted Marvin at MG Roofing to fix a leaky roof that was caused by a faulty roof deck construction (the previous contractor nailed the deck directly into the existing roof).  Marvin was the only contractor that recommended a more wholesale approach to the problem, noting that he couldn't really provide an accurate fix because a defective roof deck was covering up the damaged spots and recommended its removal.  I appreciated this approach because he was the only contractor who provided a more thorough approach to all of the problems, particularly compared to the few cosmetic fixes that had, thus far, failed to end the damage with other roofers.  While he is a roofer he's also a general contractor, which is very useful on more complicated DC projects.  Turns out he was right -- the roof was thoroughly compromised with the woof rafters sodden underneath.  This damage would not have fixed by the other contractors.  Marvin removed the deck and resurfaced both roofs in our house in 3 days and was responsive throughout the process, including in adjusting the gutters. On an unfortunate note, his staff cut the cable TV/internet line into my house.  However, Marvin brought out an electrician at no extra cost to drill a new line through our basement.  He also discounted some of the work, including installing a new skylight at no extra charge. I gave Marvin a B on responsiveness only because I had a hard time reaching him a week before the job, leaving me unsure if the work would proceed as planned.  However, it was because of a death in the family which is understandable.  He was responsible before the job was done during the estimate process.  The price I also gave a B, but he makes up with the quality of work.  Overall, I would recommend him.

Responsive. Neat. Thorough. Discovered additional potential issues--that were the responsibilities of my neighbor. Offered to inspect the roof annually as part of the 7 year guarantee. I used the local big W name I. Roofing and this provider I'd better in every single aspect from setting up the appointment to performing the work.

Over the past few years I think Marvin and his crew have repaired or replaced every square foot of roof I have, and if I were to buy another house I would definitely hire Marvin again. I've referred him to friends and will continue to do so. Marvin's the man. I honestly wish all contractors were as quality and as easy to work with, and I was particularly appreciative to have him this time around. We had a leak in our ceiling related to some exterior work some masons had done and he came over to check it out the same rainy morning we discovered it. He sent one of his guys over to fix it the next day. At that same time, we decided to replace the whole upper roof because of leaking unrelated issues to the masons. He scheduled us quickly and, with rain in the forecast, got the whole job -- new roof, new gutters, new downspouts -- done in two days (he had his guys here early in the morning and they stayed past dark to be sure the job was done before the wet weather arrived). I think the quality of the work was excellent and the price was right. I was most impressed with how, as his crew was working on our house and we were at work, he was emailing us updates that included pictures of how things looked and what was being done. He also responded immediately to any questions we had. So this was the third time I've hired Marvin (the first two times were smaller jobs replacing a small side roof and re-roofing under a deck area. He later also did some patching and repair elsewhere on my roof). Marvin is responsive, punctual and, I feel, very honest. His price always seems fair and in line with what my wife and I have expected (actually, this most recent job was a little below what we expected). We were really, really pleased with him from start to finish each of the three times we've hired him.

Very professional service. Quick response time. Took pictures before and after to show work. Detailed and responsive via email and phone. Arrived on time, took care of permits, cleaned up. Could not be more pleased. Absolutely recommend Marvin and his team.

I have used Marvin and his team twice now for repairs and have been very pleased. Marvin is extremely responsive - accurately diagnoses roof problems, clearly describes how he intends to fix it, and completes the work quickly and cleanly with minimal disruption. The first job he corrected a bad leak caused by a flashing job done incorrectly by another roofer and repaired leaks due to faulty collars around vent pipes. The second he repaired a new leak caused a year later by popped nails. Overall he is a skilled roofer who does great work at a competitive price.

Wonderful.  We would work with Maurice and his team again in a heartbeat.  Took only two day and the team was efficient and neat.

Marvin and his team were really good!! They did a superb job so much that I paid them more than they were asking asking. 5 cents more - its the gesture that counts :) They were very timely, responsive and professional They did what they said they would do, showed up on time, sent pictures as the job was being done, installed an entire roof in a single day and the skylight (3 x 4 feet) was free with the roof  replacement. Their overal price was very reasonable compared to other quotes that I got. I would highly recommend these guys to anyone I know. This is the second house that I am doing extensive work on, and I have never been happier with a contractor.

This was a great experience.  I was able to schedule the appointment quickly.  The work was completed in one day.  The guys were very professional and left the site cleaner than when the arrived. I highly recommend MG Roofing.

Overall, they did an excellent job. Everything was done in accordance with the contract. Any extras were spelled out in advance. There were no hidden costs or surprises. To date, the roof's performance has been excellent. During the repair, they provided me with real time photos of the demolition and damaged roof and structural members that required replacement to help validate any additional costs . The owner (Marvin) was very responsive to my requests to address specific concerns. I wouldn't hesitate to use them again for future projects.