Do not waste your time! I called a day in advance to set up a time to drop off my vehicle for an inspection/repair. I was told no problem and to bring it in the next morning. When I arrived first thing the next morning they said they were too busy to take my car that day. I tried again the following week. Once again, I called a day in advance and they said bring it in tomorrow. When I arrived the next day, I was told they were short staffed and couldn't take it. Tried a 3rd time and finally got it in for an inspection. They informed me of 2 very urgent repairs needed, and one optional repair. I said great, I'd like to get all of it done. They said great, bring it in the morning and we'll get it all taken care of for you. I arrived first thing in the morning. I let the guy at the desk know what was scheduled to be done, and handed him my keys. I then called an Uber. I sat in the lobby and waited for my Uber for 15 minutes. As soon as the Uber was pulling up, the guy at the front desk said, I don't know why you were told to bring it in today because we don't have the parts to get this done. Not only a huge waste of time, but I have 2 very urgent repairs that I need done and I would have brought it somewhere else if they couldn't do it. So frustrating! Clearly a major lack of communication amongst the staff, or the staff that was there today just didn't want to do the work! I was told my engine could blow due to the oil leak I have, and that my tires needed to be relaced asap so they stressed the importance of getting these repairs done immediately. Clearly they do not care about their customers vehicle or safety. Also, thanks for making me pay a cancellation fee for my Uber instead of telling me right when I got there that it couldn't get done.