Contact Body Shop Upland

The fastest path to a fixed car starts with one phone call or one form. Tell us what happened — even a rough description like "backed into a pole, rear bumper and trunk" is plenty — and we'll tell you what the repair involves, what it should cost, and whether it's worth an insurance claim. Estimates are free, written, and yours to keep either way.
Reach Us Directly
- Phone: (909) 217-4482 — a person answers during business hours.
- Email: office@bodyshopupland.com — attach damage photos for a faster preliminary estimate.
- Address: 1284 W Foothill Blvd, Upland, CA 91786 — on Foothill just west of Euclid Ave.
- Hours: Monday–Friday 8:00am–5:30pm, Saturday 9:00am–1:00pm.
Walk-Ins and Drop-Offs
No appointment is needed for an estimate — pull into the lot during open hours and an estimator will look at the damage on the spot. If you're dropping a car off for repair, plan about fifteen minutes for the paperwork walkthrough, and if your insurer covers a rental, we'll time the reservation so the rental car is ready when you arrive. After-hours drop-off can be arranged by phone.
If Your Car Can't Be Driven
Don't risk driving a car with a bent wheel, leaking radiator, or deployed airbag. Call us first: we'll arrange a flatbed tow to the shop from anywhere in the Upland area — Rancho Cucamonga, Ontario, Claremont, Montclair, and the surrounding cities — and on a covered accident claim the tow typically gets billed to insurance, not to you. The form on this page reaches the same people as the phone line, so use whichever is easier right now.