Family-owned and operated, Leo's Auto Care has been repairing and servicing vehicles in West Covina for over 35 years. Shop owner Leo Ramirez comes from a family of auto mechanics and gas station owners, so car repair runs in his blood—an undeniable fact that inspired him to open his own auto repair shop. From day one, Leo has trained Family-owned and operated, Leo's Auto Care has been repairing and servicing vehicles in West Covina for over 35 years. Shop owner Leo Ramirez comes from a family of auto mechanics and gas station owners, so car repair runs in his blood—an undeniable fact that inspired him to open his own auto repair shop. From day one, Leo has trained rigorously to learn the intricacies of proper vehicle maintenance, and he continuously invests his time and resources to ensure the shop is up to date with the latest automotive technology and equipment. You can be confident your car is in good hands at Leo’s. ...more
Our goal is to provide the most accurate picture of a business's online reputation. To provide the most accurate picture, we use an automated algorithm to help us recommend reviews that are most valuable for visitors to our site. Reviews that are recommended may ultimately become "not recommended" and vice versa based on continued updates and learning from our algorithm. Reviews that are verified through the business point of sale system may post immediately to the recommended reviews section of our site, however, based on the application of our automated algorithm, may become "not recommended".