on time....personable...went extra effort to locate correct replacement part...kept customer apprised of work schedule...provided recap of completed work