I used to take my car here frequently but I will never take it here again. My check engine light was on and they charged me $100 for diagnostics and it turns out my gas cap was just loose. I've found other mechanics that don't charge for diagnostics especially for such a simple fix. I'll never return.