Technician was on time,professional,courteous and efficient.Installed a timer switch for pool and explained its functioning thoroughly. I strongly recommend this company