The worse service imaginable...
Had a suspension malfunction which was supposed to be a sensor, took over 8 months and $3500 and finally I demanded my car and fees back with NO FIX. They never return calls, management is horrible, news going around has it that mechanics keep quitting. My experience was all about wrong diagnosis that they didn't want to take any responsibility for. Finally I went to see the service manager, he made apologies and promises only to fail on all that again. Months after I met with the service manager I am still waiting for my truck and the service manager to return one of my calls. I used to purchase all my cars from John but it's this type of negligence in sevice that turned off long time customers like myself.
I do not recommend this dealership to anyone.