John and his crew are the best. He will tell you what it costs up front and will explain the why and how. He wont take advantage of anyone. He does stay booked up so youll need an appointment but I have heard of emergency situations where he will move you up. He also has no ethanol gas and uhaul rentals. And has a full service fuel lane if you need Oil checked or air in your tires for free.