My check engine light was on and I needed to get it fixed quick in order to renew my registration. I checked reviews on yelp and found Fairway had excellent reviews. I was able to drop my car off in the morning before work. I was warned how much diagnostic testing would be up front. They were able to locate the problem, order the part which came the next day, and fix my car by midday, the next day (after checking with me first of course, to make sure the cost of parts and labor was ok). They did a full check of my entire car and let me know about a few other repairs that I eventually need to make, but were not pushy at all. They even changed my oil. When I picked up my car, I was able to discuss its other issues and will likely bring it back in a few weeks to get the remainder taken care of. They even offered to let me drive by before my emissions test (as my car's computer wasn't done running through it's problems check), to make sure my car would pass emissions. I didn't take them up on that, but I did take their advice about how far to drive to allow my car to finish up it's check, and I just passed emissions! I'm very satisfied with the service, efficiency, knowledge, and courtesy I received. I feel like I got a fair deal and I will definitely be back!