From the beginning it was a great experience. Edan the salesperson, returned my calls and was quick at getting us an estimate. The crew he sent (Blair and Travis) were wonderful. They were meticulous and left the job site clean everyday. They kept us informed of any hiccups ( which do come up) and any rain delays. We are pleased with the final product!!