Leo’s Customer Service

Want to know what truly sets us apart? It is our commitment to great customer care and unmatched quality of service.

READ MORE -

Auto Collision Repair Upland

If your precious vehicle has fallen victim to a collision, we can help you deal with the trauma. Our expert collision repair

READ MORE -

Auto Body Paint in Upland

Whether you want a complete repaint or a minor paint job to hide scratches and collision repair traces, we guarantee

READ MORE -

Monthly Specials

Save! Save! Save!
Free Gift Card

Free Towing

Testimonials

What other said about us

Read Our Reviews

On Yelp
Yelp

Hours:

Monday
8:00-6:00
Tuesday
8:00-6:00
Wednesday
8:00-6:00
Thursday
8:00-6:00
Friday
8:00-6:00
Saturday
8:00-6:00
Sunday
CLOSED
After Hours Call 909-949-2800

Yelp testimonials

NOT_FOUND: Resource could not be found.

2018 W. Foothill Blvd. Upland CA 91786
909-949-2800

Leo’s Auto Body Shop Upland – Trusted Provider of Auto Body Repair Upland, Car Paint Services, and Free Towing Assistance in Upland, 2018 W. Foothill Blvd. Upland CA 91786

Get premium auto services at incredible value with Leo’s Auto Body Shop in Upland CA. Our company combines a great passion for cars with unparalleled expertise and the latest technology to provide you and your vehicle with the top notch assistance you need and deserve. Our mechanics effectively handles auto body repair services for collision-damaged cars, trucks, SUVs and others in Upland, and its neighboring Los Angeleas and Sen Bernardino areas, CA. We also offer custom paint jobs at a variety of finishes. From urgent cosmetic car repairs to a completely new coat of color, Leo’s Auto Body Shop Upland truly delivers stunning results each and every time.

100% Satisfaction Guarantee with Free Towing Services Auto Body Shop Upland

We love your cars as much as you do. As every owner would expect, Leo’s Auto Body Shop Upland is equally invested in maintaining the look and appeal of every vehicle at reasonable rates. Our California mechanics and technicians go the extra mile to smoothen out scratches and scrapes, take out dents and dings, and restore the body of your vehicle to its original condition.

We not only employ reliable and customer-friendly professionals with years of experience in the industry, but also effective equipment with state-of-the-art technology. Whether you need auto body repairs on your BMW, Volkswagen, Audi, Jaguar, Dodge, or Porsche, every collision/ accident damage or paint job is fully taken care of by our meticulous specialists.

 

car logos
 

Let Leo’s Auto Body Shop Upland get you and your car back on the road. Call 909-949-2800 or click here to get Auto body free e-estimate. Our technicians serve Upland Auto body shop and its neighboring Los Angeles and Sen Bernardino areas, including Ontario, Rancho Cucamonga, Claremont, Pomona, Fontana, La Verne and many more.