Technicians were on time, thorough, fully tested systems, cleaned everything up and explained operation