I wouldn't go near this place.... Maybe for an oil change or something along those lines as other reviewers have said. My experience was meeting with a mechanic who flat out refused to talk to me about my car before I handed over my keys. He told me he needed the car for two days straight but wouldn't tell me what for. That's complete bs. I promptly left and made an appointment at a neighbouring garage where the car was repaired in under an hour.