The installation went perfectly. The team was on time, courteous, friendly and knowledgeable. They kept the mess and disruption to an absolute minimum and made sure that I was completely satisfied each step of the way. Great job!