Zach was professional, kind, explained everything as he worked, took pics of the system, made recommendations but not pushy, wore shoe coverings.