These guys are solid, reliable, and up front with everything. Yes they charge for diagnostic, but other shops I've been to have just hidden those charges in the repair prices. As a single mom on a budget, having confidence that the repairs were done right the first time and came with a good warranty was important to me. These guys delivered that. BONUS-washed my car and vacuumed up the mess from my lil guy in the back! Thank you Tony and Al for the great service and actually caring about me! I'll be back when I need you guys again.