The TE technician, Corey did a great job. He asked question about our system and listened to what the problem was, performed a system check then suggested short and long term solutions. We did not have anything major and the fix was done in a short time. I would call TE for any future work