This was my second time coming here and both times were excellent! The guys at the front desk are always friendly, they keep their coffee pot full, and the waiting area is kept clean! They also have wifi available if you're going to be waiting there and need to get work done. I wasn't expecting that at all, so I was able to get way more work done while they were working on my car than I planned. The first time I went in was after an awful several month long experience at Firestone (big surprise). I had been taking my car in to Firestone regularly because I was experiencing problems with my brakes and Firestone checks them for free. After going there I don't know how many times, they finally tell me my master cylinder needed to be replaced and quoted me for a whole bunch of money (I no longer remember how much). Needless to say I took my car here and had them confirm that it was my master cylinder. Best of all, the price they quoted me was a lot lower! So I ended up having them service it. They fixed the master cylinder and even offered to replace my door handle for free (the inside handle broke off because my car is old) if I brought in a replacement one. I went back today for an oil change and because my brakes were squealing. It turns out the pads themselves were fine, but I was really impressed that instead of trying to sell me new pads to stop the noise anyway, the guy told me he wouldn't sell me a new brake job just to stop the noise! Instead he recommended that I have an adjustment and clean up on the rear breaks for a MUCH lower price. He even applied a coupon right there in the store that I didn't have to cut the price in half for me. He also recommended some minor service things that I needed done. After talking to him I decided to get everything done and got a rear brake adjustment and clean, an oil change, tire rotation and a new air filter for around $100. The entire experience also took way less time than I expected! From check in to check out, I was only there for about an hour. These guys are awesome and don't try to sell you a bunch of stuff you don't need just because the computer spits it out at them, they actually look at the car and talk to you about THOSE problems. I have found my new favorite mechanic and will be returning to them regularly for service to my car! NOTE: I was able to get my car looked at immediately without an appointment and spend so little time there because I went in right after they opened. If you need same day service quickly, go in early!