Engine repair, from tune-ups to a full engine swap
Oil spots under the car, a burning smell, a rough idle, a temperature gauge creeping up. Tell Leo what you’re seeing and he’ll tell you what it takes.
Available 24 hours, 7 days a week · Credit cards accepted

What we fix
- Tune-ups and spark plugs
- Valve cover gaskets
- Rear main seals
- Timing solenoids
- Radiators
- Engine replacement
Call if you notice
- Oil leaks or a burning-oil smell
- Rough idle or misfires
- Overheating or coolant on the ground
- Check-engine light with timing codes
Leaks, overheating, rough running
Valve cover gaskets and rear main seals are common sources of oil leaks. A failing radiator shows up as overheating or coolant on the ground. Worn spark plugs make an engine idle rough and burn more gas. All of these are on the list.
Up to a full replacement
When an engine is past saving, Leo does engine replacement too. Call and talk it through before you decide.
What customers say
4.5★ on Google · 14 reviews
Every review on the Yelp listing is 5 stars. Cards summarize what happened; tap through to read each review in full. Ratings as of October 2026.
Radiator replaced over a weekend. Sarah plans to call Leo again and refer friends and family.
Sarah M. · Santa Rosa · Oct 2019
Read Sarah M.’s review on YelpNew performance spark plugs installed at home on a Kia Stinger GT.
Chan Z. · San Francisco · Feb 2021
Read Chan Z.’s review on YelpCar broke down days before Nathan shipped out. Leo picked up the parts himself and got it running again.
Nathan L. · Kapolei, HI · Jul 2021
Read Nathan L.’s review on Yelp
Other services
Serving Vallejo, Benicia, Fairfield, Suisun City, Napa, Santa Rosa, Concord, Pleasant Hill, Walnut Creek, San Ramon, Oakley, Oakland, San Francisco and San Jose. See the service area.
Broken down? Call Leo.
Available 24 hours, 7 days a week. All work is by appointment, so call to book a time.