Worse experience ever! We scheduled a regular maintenance, first oil change, tire rotation, etc. They call us at 8am to notify us they are able to get it done within 30 mins today. We arrive at 8:20am, 10:15 we ask for a ride home at least because someone went to pick a filter at 9am and has not returned. 10:40 no one comes to notify they will be taking us home, instead "someone is getting a car " which was supposedly being done at 10:15 when we initially asked. So I will not be bringing my vehicle back here. Needless to say we call our son to pick us up and will need to return later to pick up our other vehicle. I will not be surprised if they call us this afternoon, to ask if we can pick it up tomorrow.