
Car trouble? Call Leo, 24/7.
Leo is a Vallejo mechanic with 20 years of experience. Dead battery, bad alternator, check-engine light, brakes, A/C, work trucks: call to book an appointment at the shop on 738 Sonoma Blvd.
- 20 years’ experience
- Available 24/7
- By appointment
- 5.0★ Yelp · 4.5★ Google
- Credit cards accepted
Three steps back to the road
Call
Call (925) 354-4329 for more information. Tell Leo what the car is doing and ask any questions you have.
Book an appointment
All work is by appointment. Leo will set up a time that works for you.
Back on the road
Leo finds the problem, explains what’s wrong and gets your car fixed.
Any job, big or small
Emergency fixes come first: no-starts, alternators, starters, breakdowns. Bigger repairs too, on cars, trucks and vans. All by appointment at 738 Sonoma Blvd.
Emergency repairs
Won’t start, dead alternator, starter, battery, breakdowns.
Diagnostics
Check-engine light and computer diagnostics.
Brakes & suspension
Brakes, control arms, ball joints, bushings and alignment.
Engine
Tune-ups, plugs, gaskets, seals, radiators and engine replacement.
Transmission
Repair, replacement, seals and leak inspection.
A/C repair
A/C repair and recharge for cars and trucks.
Trucks & fleet
Work trucks, vans and fleets: F-250, F-350, Ram 3500, ProMaster and more.
Maintenance
Fluids, filters and routine service.
Call to bookDetailing
Buffing, polishing and interior cleaning.
Call to book
Real work, real cars
Recent jobs, from quick fixes to engine work.

Nissan Xterra on a jump pack 
Mazda Miata 
Jaguar sedan 
Infiniti G35 coupe 
Engine out of the car 
Spark plugs and coils out 
Top-end engine work 
SUV up on the lift 
Classic car engine work 
Under the hood in the shop 
Fuel pump access under the seat 
Honda Ridgeline pickup
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.
The battery died in an auto-parts store parking lot. Leo came out and installed the new alternator right there.
Steph M. · Pleasant Hill · Jul 2025
Read Steph M.’s review on YelpStranded mid-trip after calling every place in town. Leo came out and replaced the alternator on the spot.
Wilber M. · Palo Alto · May 2020
Read Wilber M.’s review on YelpEvery shop around was booked out a week. Leo showed up within an hour of the call and had the car fixed.
Randy P. · Jun 2022
Read Randy P.’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 YelpCar acting up before the 4th of July weekend, with most shops closed. Leo arrived early and came in cheaper than other shops quoted.
Tha U. · Vallejo · Jul 2021
Read Tha U.’s review on YelpAlternator swapped at home the day after the call, using a part Ron supplied. Called it a hassle-free job.
Ron T. · Vallejo · Apr 2026
Read Ron T.’s review on Yelp
Vallejo, Solano County & the Bay Area
The shop is at 738 Sonoma Blvd in Vallejo, by appointment. Customers come from across Solano County, Napa and the East Bay.
Vallejo & Solano County
Vallejo · Benicia · Fairfield · Suisun City
Napa & the North Bay
Napa · Santa Rosa
East Bay
Concord · Pleasant Hill · Walnut Creek · San Ramon · Oakley · Oakland
Farther out
San Francisco · San Jose
Emergency Auto Repair CA 738 Sonoma Blvd, Vallejo, CA 94590 By appointment only · call first

LeoOwner and mechanic
20Years
under the hood
By appointment: call to book.
Meet Leo
Leo has 20 years of experience working on cars. Emergency Auto Repair CA is his business, at 738 Sonoma Blvd in Vallejo.
Every job is by appointment. Call, tell him what the car is doing, and he’ll set up a time.
What his customers talk about
- He picks upChristmas Day, the 4th of July weekend, a check-engine light on a Sunday. Customers reached him when other shops were closed.
- He finds the real problemOne driver was sure it was the brakes. Leo found what was actually wrong, explained it, and fixed that instead.
- He goes and gets the partA customer’s car broke down days before he shipped out. Leo picked up the parts himself and had it running again.
From Leo’s Yelp reviews.
Questions people ask
Don’t see yours? Call (925) 354-4329 and ask Leo directly.
Full details on the service area and trucks and fleet pages.
How long has Leo been doing this?
Leo has 20 years of experience working on cars, and Emergency Auto Repair CA is his own business.
Do I need an appointment?
Yes, all work is by appointment. Call (925) 354-4329 first to book a time at 738 Sonoma Blvd, Vallejo, CA 94590; please don’t stop by without one.
How soon can I get in?
It depends on what’s already on the schedule. Call and Leo will give you the soonest time he has.
Where are you?
The shop is at 738 Sonoma Blvd, Vallejo, CA 94590. Customers come from across Vallejo, Solano County, Napa and the East Bay.
Can I buy my own parts?
Yes. Customers have bought their own parts and had Leo put them in. Just mention it when you call.
How do I pay?
Credit cards are accepted.
Do you work weekends and holidays?
Yes. Emergency Auto Repair CA is available 24 hours, 7 days a week, weekends and holidays included.
Do you work on trucks and vans?
Yes. Recent jobs include Ford F-250 and F-350, Dodge Ram 3500, Ram ProMaster, Toyota Tundra and Chevy Tahoe.
Broken down? Call Leo.
Available 24 hours, 7 days a week. All work is by appointment, so call to book a time.