On time, personable and professional. Terry did a fantastic job replacing springs, rollers and tuning up the motor. He also did it quickly taking less time out of my work day. I also appreciated his attention to making sure everything was safe.