
Engine Repair & Installation
Full engine installs and major mechanical repair, handled start to finish with no shortcuts.
Honest, hands-on auto repair in Rialto
From full engine installs to same-day diagnostics, we fix it right the first time.

Services

Full engine installs and major mechanical repair, handled start to finish with no shortcuts.

From everyday mechanical issues to unexpected breakdowns, we handle whatever your vehicle needs.

Oil changes and major mileage services, including full 100,000 mile service, to keep your car running right.

Fast, accurate diagnosis of engine trouble, electrical issues, and overheating problems.
Photos



Straight answers, fair prices, and repairs done right the first time.
Our story
B & B Automotive is a Rialto auto repair shop built around one simple idea: treat every car, and every customer, right. The shop is run by Beto, whose hands-on approach and straight answers have kept drivers coming back for years.
We handle everything from full engine installs to routine oil changes and major mileage services, and we diagnose problems fast. When a customer's truck overheated because of a burned out fuse, we fixed it on the spot at no charge, because that is simply how we do business here.
Word of mouth has grown this shop one satisfied customer at a time. Whether you need your 100,000 mile service or just a mechanic you can call with confidence, we are here for it.
What customers say
“Amazing customer service. Had an engine installed there with no issues. Great prices and VERY helpful staff. Will be using this shop for all my mechanical needs!”
“Great service. My only preferred mechanic. I have 0 complaints. I buy and trade any car with confidence Betto will be able to fix it!”
“My truck overheated. These guys looked at it right away, realized it was a burned out fuse, replaced it and didn't charge me. It's not everyday people go out of their way to be kind and generous. Really grateful my truck broke down close to them. Thank you guys for helping me out!”
361 W Scott St, Rialto, CA 92376, USA
361 W Scott St, Rialto, CA 92376, USA
Get directions →