Eric arrived on schedule, had the experience to address every one of our questions, even offer us options to consider that would improve our system. He was quick and courteous. Overall great experience.