Could not have asked for a better tech than Gary. He was quick to diagnose the problems and fix them. Offered me some alternatives so as not to break the bank on future replacements for my ancient units. To top it off, he is just a genuinely nice guy! Enjoyed meeting him.