Planet Auto Repair & Muffler Service
301 El Camino Real, Menlo Park, CA 94025
Phone: (650) 328-0216
Phone: (650) 326-5690
Fax Number: (650) 328-0216
I came her for many many years for oil changes & the occasional repair job. I like that they explain things to you & build trust. Very friendly & professional.
01/07/2007Provided by Citysearch -
I was told repairs would cost $550 for what I later learned to be a $100 part and a 1 hour repair job--on top of which, it turned out the repair didn't solve the problem and the real problem was a switch that cost about $10. So I wouldn't recommend this place unless you want to throw your money away.