Recent Review: Overall the work done was very good. This location is very challenging, on the side of the mountain, with difficult surrounding to work in. Integrity did a good job on the roof. The project manager, Andy Shaw, was very friendly and professional and provided a very detailed and thorough quote. They're price was a little higher than other estimates, but based on Angie's List reviews and my interactions with Andy, I decided to go with Integrity. Once on site, there were some minor problems. This is a vacation home, and I was not able to be there during all phases of the work. Neighbor and neighbor's contractor related, separately, that there were arguments going on within the roofing crew. Apparently, the team that started left the site, and later that week another crew finished the work. Was the original crew fired by PM for lack of quality work? Not sure, since I was not told by Integrity what had happened. The work did seem to take longer than expected, but there were some weather issues that may have affected the completion. At the end, the crew ended up leaving some materials on the work site, which was later picked up when I notified Integrity about it. The roof looks good, and I think they did a good job. I just have some concerns about the overall project - scheduling, work crew arguments, lack of attention to detail on clean up. I'd give them a B on this job.