Leo's Auto Care is a family-owned and operated business serving West Covina for over 35 years. Founded by a family of auto mechanics and gas station owners, the shop owner has dedicated himself to providing honest, reliable, and quality vehicle repairs. Customers appreciate Leo's honesty and straightforward approach, as he takes the time to assess issues carefully and explain repair options without pressure. The shop is known for its trustworthy service, often saving customers money by recommending necessary work rather than unnecessary repairs. From basic maintenance to more serious repairs, Leo’s team can handle all types of vehicles, including luxury models. Despite being a bit hard to find—best accessed via the Sit and Sleep parking lot—customers find the location well worth the effort. The shop is praised for its professionalism, quick diagnosis, and use of quality parts, such as the DieHard battery that was replaced efficiently. Customers often leave satisfied, noting their cars run better and quieter after service. Overall, Leo's Auto Care is a reliable choice for those seeking honest, fast, and high-quality auto repair services in the area.
I spent thousands! At Leo’s. You just can’t find better service and people…
April 2025
Leo is honest, reputable and trustworthy. For over 20 years I’ve brought my cars to him for regular maintenance and more serious issues. I appreciate how he takes the time to asses the issue and explain what are his recommendations. He’s not a salesman so you don’t feel pressured. He tells it like it is and gives... read full comment
February 2025
Great Shop, Leo was very Professional and diagnosed my car with a bad battery. He Replaced it with a DieHard battery he stocks and got me back on the road. Thanks again for the great service Leo.