I had to replace a roof on a building after the home inspector missed a large crack around the chimney. (see home inspector review). This company did a good job on the roof replacement. They showed up when they said they would and cleaned up after they were done. They also responded to questions quickly.