I took my vehicle in for a transmission leak and an alignment. It took longer than anticipated (two weeks) to get my car back because somehow the part they ordered from the dealership went to the wrong location. Then they got it and it was the wrong part. I eventually got my vehicle back and they refunded me the charge for the alignment due to the delays. However, the transmission still leaked. So, after about 700$ for the repairs plus the money I spent on a rental car while they had mine, I still had a leaky transmission. I ended up taking my car to the dealership and they fixed the leak in three days. This may very well be a good place to get oil changes, alignments, etc., but I would not recommend them for more complicated repairs. I will say the customer service is very friendly and they seemed like they wanted to help me, but I don't feel like the competency is there.