Hardin had great customer service. They showed up on time, finished quickly, and were extremely professional. When I talked to him about my concerns, he was very genuine, and explained everything. From the phone to the tech everyone was more than I expected.