I was impressed with the industry knowledge and professionalism of Kevin Allen. The company was great to work with! Every visit the company reps arrived on time and after the installation they tested it, cleaned up after themselves and made sure I knew how to use all the bells and whistles of the system. They even checked in with me days later to make sure I was satisfied! It is always a pleasure to work a company that does not take your business for granted.