My car was overheating on the way to work so I stopped here. Service was great and took care of me without an appointment. They checked out the car and told me straight up what was wrong. The also did a full inspection and let me know any other problems. They told me a few other problems, the repairs were not major problems and they told me they were not necessary to have me back on the road. I dropped my car off at 8:30, they diagnosed the problem by 9:30 and it was ready by 2:30. I will definitely go back for any service. These guys were super friendly and most importantly honest.