MG roofing was extremely timely and efficient when pricing out the job. The quote was very comprehensive and the person I worked with was honest. They estimated the amount of time for the job and they were able to get in completed a day early. They took pictures throughout the project and sent us daily updates. Very impressed with this company and I would highly recommend them.