The customer service people were very responsive. They set me up with the next available appointment. The technician arrived on time and was very knowledgeable. He explained everything he was doing and why he was doing it. He was very professional and knowledgeable. I would use them again in a heartbeat.