Our motto is " When You Want It Right! " and our goal is Our Customers' Peace of Mind . We are a professional family operated shop that has served the Mountain View Area for ove
... - continue reading »
What's New
Monday, November 4, 2013
Larry's has been announced as the winner of "Best Auto Repair" voting in both Mountain View and Palo Alto! We are proud to serve these motorists and appreciate that we have received "Best of" honors for 10 years.