Very pleased with the overall service from Pro. Great communication with the company and install team. Installation was quick, from complete tear off, to the installation of new shingles. The installation team made sure everything was neat and tidy from start to finish. I would highly recommend to family and friends.