Acted like they knew what they were doing, but when it came down to diagnosing and repairing my vehicle they are clueless, they spent time and money on my vehicle for it to now not run at all, when it ran going into the shop. Now I'm spending more time and money because of their icompitance, would highly recommend going somewhere else.