Honest, Thorough Auto Repair in San Bernardino

Straightforward Auto Repair for San Bernardino Drivers

From oil changes to engine work, we give you honest diagnostics and fair prices on every visit.

The Pistons Auto Repair Center work
4.5★
Google Rating
110
Google Reviews
$45
Monday Oil Change Special
3+ Years
Customer Loyalty

Services

Everything we take on.

Oil Changes
01

Oil Changes

Fast, affordable oil changes, including our $45 Monday special.

Engine Diagnostics
02

Engine Diagnostics

Check engine light and drivability diagnostics to find the real problem before any work starts.

Timing Chain & Water Pump Replacement
03

Timing Chain & Water Pump Replacement

Timing chain and water pump replacement for vehicles losing power or running hot.

Wheel Bearing Replacement
04

Wheel Bearing Replacement

Wheel bearing removal and installation done right, with clear communication along the way.

Engine & Motor Swaps
05

Engine & Motor Swaps

Full engine and motor swap services for vehicles that need a fresh powertrain.

Photos

A look around.

The Pistons Auto Repair Center in San Bernardino, CA
The Pistons Auto Repair Center in San Bernardino, CA

Honest diagnostics, fair prices, every single visit

Our story

Built on Honest Work

At The Pistons Auto Repair Center, we handle everything from routine oil changes to complex engine work for drivers across San Bernardino. Customers keep coming back because we tell you what's actually wrong with your car and back it up with work that lasts.

Every Monday we run a $45 oil change special, and it has become a reason whole families bring us every vehicle they own. Whether it is a wheel bearing swap or a full motor replacement, we treat every job with the same attention to detail.

We know a shop is only as good as the trust it earns one repair at a time, and that is what keeps our regulars coming back.

  • Family-Owned & Trusted
  • $45 Monday Oil Change Special
  • Engine & Diagnostic Specialists
  • Honest, Transparent Pricing

What customers say

“The only person to ever do a pull in my car. I appreciate him doing good work. Thank you to the pistons team.”

Brandon Rollins

“I've been coming here for about 2-3 years now. My entire family brings their vehicles here. Great customer service, competitive prices, honest and thorough, and to top it off $45 oil changes every Monday!”

Kesha Bates

“Wheel bearing install. A little pricey for a simple job with everything already off the car, but quality work and friendly communication. Overall satisfied.”

T R

Get it booked.

Serving San Bernardino, CA.

(951) 675-2972

1666 E Highland Ave, San Bernardino, CA 92404

Get directions →

Hours

Closed now
Monday
8:00 AM – 6:00 PM
Tuesday
8:00 AM – 6:00 PM
Wednesday
8:00 AM – 6:00 PM
Thursday
8:00 AM – 6:00 PM
Friday
8:00 AM – 6:00 PM
Saturday
8:00 AM – 3:00 PM
Sunday
Closed

Read all 110 Google reviews (4.5★)

Whichever you prefer — one of the two is enough.

Photos of the job (optional, helps us quote)

We use your details only to reply to this request. See our privacy policy.

1666 E Highland Ave, San Bernardino, CA 92404

Get directions →

The Pistons Auto Repair Center

Website assistant
1Your request2Contact

What can we help with?

Tell us what you have in mind.

Up to 4 photos, 12 MB each.

Nothing is sent until you submit your request. Privacy