Took a couple visits but diagnosed and fixed my car in a timely matter. Mike and everyone else there were great!