Auto repair in Vallejo, CA

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
How it works

Three steps back to the road

  1. Call

    Call (925) 354-4329 for more information. Tell Leo what the car is doing and ask any questions you have.

  2. Book an appointment

    All work is by appointment. Leo will set up a time that works for you.

  3. Back on the road

    Leo finds the problem, explains what’s wrong and gets your car fixed.

Services

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.

On the job

Real work, real cars

Recent jobs, from quick fixes to engine work.

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.

  • 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 Yelp
  • Stranded 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 Yelp
  • Every 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 Yelp
  • Car 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
  • Car 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 Yelp
  • Alternator 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
Service area

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

See the areas we serve

Emergency Auto Repair CA 738 Sonoma Blvd, Vallejo, CA 94590 By appointment only · call first

Directions
Leo smiling in front of an open hood, wearing work gloves

LeoOwner and mechanic

20Years
under the hood

By appointment: call to book.

About

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.

FAQ

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.

Call (925) 354-4329 · 24/7