First they came out to do their estimate, and provided a very detailed assessment for us to go over. The crew was courteous to my family and neighbors. They were very nice people to deal with and we appreciate how professional they were. We are very satisfied with the completed job! They worked hard and it really shows.