I've been taking our cars to Hagin's for more than fifteen years (since Andy opened the shop on Pacheco Blvd). We started with my wife's Lexus and have progressed to Hagin's maintaining five cars for our family. Over the years, the entire staff has been great! We get the cars back when promised (unless something unexpected turns up), and they stand behind their work. If they think they didn't do it right the first time, they make it good.