Very nice mechanics. They help you understand exactly what is going on with the vehicle. Easy to make appointments over the phone (that’s the only way I have ever done it). Leaving 3 stars due to my most recent visit. I had my tires changed and an oil change done. Upon receiving my vehicle after the work, oil life was not reset in the car computer and a new oil sticker was not present on my windshield. Had to ask to get that done after paying for the services. Also, after leaving, I had to come back the next day due to the windshield wiper fluid light coming on. After asking the mechanic, “I thought you topped off all fluids for an oil change?” He replied with “yes we do, I apologize for this inconvenience”. After watching the mechanic pop the hood and refill the washer fluid reservoir. I noticed the power steering fluid had not been topped off either and so, I politely asked him to, in which he again apologized and got right to it. Overall nice people, but I’m starting to wonder if my oil change actually occurred. However, I will be giving this place another chance as they are usually always transparent, nice, and will match other shop quotes. Just ensure proper communication is occurring! This would be a 2 star review however, they were nice and they fixed their mistakes so I will bump to a deserving 3.