Not only was Sean knowledgeable and professional, but also was willing to spend the time explaining what the issue was with my unit. He was always there at the agreed upon time and even agreed to come for a service call after his typical hours. The needed parts were ordered and recieved in a timely manner. I am very satisfied with the service.