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

Engine pulled out of a car and hanging from a hoist, flywheel side showing
Engine

What we fix

  • Tune-ups and spark plugs
  • Valve cover gaskets
  • Rear main seals
  • Timing solenoids
  • Radiators
  • Engine replacement
Warning signs

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.

Reviews

What customers say

5.015 reviews on Yelp

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.

Related

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.

Call (925) 354-4329 · 24/7