It was a horrible 1st experience. Initial appointment was cancelled had to be rescheduled next day. Then received a call from Linton that the part was not at the proper location. I personally had to call another parts store mulyself to see if they had the part because if.l not, Linton was trying to reschedule again. Once he came, he completed the job but told me to go to the dealership tomorrow to get them to reset my car and see if the engine light goes off. He says he did not have his device to reset it. So, if I paid for the ENTIRE service why should I go to the dealership? This service was not professional! It was a reason why I scheduled for the weekend! I only asked for the service I paid for! I’m not happy with his service.