Eric and his team always do outstanding work. Work is always done, on-time, as quoted with no surprises. What I like best is the fact that I dont get pushed for extra work that my car doesn't need. Sometimes I've taken my car in for what turns out to be a simple diagnostic reset and they dont even charge me!