The work went very smoothly. It was delayed by 2 days from the original schedule date because of rain, but I was notified immediately. Customer service was excellent in terms of keeping us informed. We met with Tom for an estimate and asked that some “extras” be broken out in terms of price so we could decide what we did or did not want to do. He complied with our request, something some other companies did not do.Tom was very clear that no payment of any kind was due until all work was complete. They had to special order a louvre vent which took awhile beyond the completion of the the roof and they were firm about not paying until “all” work was complete. We found them very knowledgeable and professional. Their price was competitive with several other roofers and significantly less than at least one other bid. They were very neat in doing all the work and very good at cleaning up everything once the work was done. We needed some extra work done like adding two bathroom exhaust fan exits, which they handled with no problem. We have been so happy with the work that we have recommended them to do the work for our son and a neighbor.