Made a appt to get the oil leak fixed which was caused by the last oil change done here. As for as the tech ( Josh ) he was great. They fixed the problem and without charge plus my oil change. The only down fall and the reason for three stars has to do with appointment. I had to be to work and I had asked several times the receptionist if the rental would be ready when I got there. I was assured three times that they had a vehicle waiting. Not the case. It took me over two hours to get the rental which resulted in being late to work.