Excellent response time. Estimate was done when they said it was going to be completed. The roof was installed 1 week before they said it was going to be done. And they called to make sure we were satisfied. I would highly recommend this company!