I have been dealing with Keith for about 5 years now and won't use anyone else. He put in a new unit, has answered any and all questions I may have asked. Whenever I have a problem - he's there. Couldn't ask for better service and a nicer guy.