They were knowledgeable, polite, and hardworking. By the end of the day all work had been completed wonderfully. We are very happy. Will recommend this company.