James was on time for the appointment and was very polite and professional. I think he really exceeded all customers satisfaction.