Excellent service. Dealt with the salesperson who was very helpful and knowledgeable. At the time of installation I was very pleased with the technician who was courteous. They also took the time to explain everything to me. They were also very clean. I would recommend Smart-Tech to all my family and friends with no hesitation. Great job!