Mike was amazing he did a thorough evaluation of my whole system and walked me through and explained everything that needed to be done and how my system was set up! He did all the work in a good timely manner and did not leave until. He made sure everything was done to my satisfaction. My overall experience with this company was great Mary on the phone was so helpful and polite and the pricing was fair and definitly affordable!! I would definitly use you all again.