The company representative showed up on the agreed time for the estimate. He did respond to all my quetions.
The crew that did the actual job was respectful and accomodating. They did a good job and cleaned up after the job was done.
It was a full roof replacement and it took 2 days.
The only complain that I have is that some of the nails are not covered under the shingle above.