From start to finish it was excellent. They were great about scheduling for the estimate and coming back to talk to my husband because he was not home when they first came. They were patient with him because he wanted a unit they did not sell. They found it for him, installed it and did a fabulous job. I recommend you call this company.