The reviews don’t mean anything. I took my vehicle 3 times in one month and they still couldn’t fix the issue at hand. I paid 2300 dollars, losing money, work time, and I still had to take it to the dealership. When I took it they would say they were working on my vehicle and when I drove by I would just see the vehicle outside. When I would pick it up the issue/check engine light would return by the next day. The last time I took it in, they told me I needed to add some sort of liquid, and would need to run it with the check engine light from now on. Over all I lost money, work, time and will lose more time as I need to take it somewhere else. They only take your money here, I would tell everyone to stay clear from here.