When we were in the market for a new roof we did what most people did and asked family and friends who they had used.
Modern Method came out in a timely manner to give a free quote and their quote was in line with what we expected to pay
The workers did come and did do good work. They did a really nice job of cleaning up all their debris and also was very considerate in stacking up chairs putting back coolers and throwing away cans, bottles, etc. for the food and drinks we put out for them
The biggest complaint I have is the lack of communication. We found ourselves always calling them to find out when the work would start. They would schedule a date far out and not get in touch when there was weather concerns. We wanted to delay the first start date due to impending rain and it was difficult to get them to agree to delay. Once we insisted (and yes it did rain) it was difficult to get communication for the new date.
The work was done well but when they were to return to install the gutters, again there was a lack of communication.
Overall we were happy with the work .