Not happy with my experience here at all. I decided to go with them because they had been recommended by AAA. First, they need to work on their communication. I would like a status update by the end of the day on my vehicle. I don't need to know all the details but a quick, "hey we didn't get done your truck and we will be working on it again tomorrow" would be nice. Second, some of the problems seemed suspect. They would give you a problem but if you disagreed with it or asked for a cause and they couldn't really describe it in a clear way. I actually think that a technician there made a mistake hooking something up in my truck and then they turned around and blamed me for the problem. Finally, I got my truck back and then a few nights later realize the tail lights, cabin lights, speedometer, and multiple other things aren't working. This was over the course of a week so maybe they were just tired of dealing with it but I cant believe I got a vehicle back with so many obvious issues. I will not be going back here and I also looking at filing a complaint with AAA so they can investigate if they want to continue recommending this facility. I am usually not one to complain or make a public statement like this but I just couldn't hold my tongue.