From start to finish I have been completely amazed by the customer service. Everyone, I have had contact with have been very friendly and knowledgeable. The crew that installed my windows were amazing. Very clean and efficient. They were very accommodating so my puppy wasn't in his kennel any longer than needed.