The whole process from beginning to end was beyond my expectations. I had been reviewing companies for over a year and am more than pleased with my new roof!