Top 10 auto repair shops in Upland
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1123 Auto Center
2133 W Foothill Blvd Ste D, Upland, CA 91786
Mon–Fri 8am–5pm
Services: diagnostics, smog check, oil change, transmission repair, A/C repair
Warranty service
-
3Alonso's Auto Repair
1820 W 11th St F, Upland, CA 91786
Mon–Fri 8am–5pm
Services: wheel alignment, diagnostics, brakes, clutch repair, battery service, electrical repair, exhaust & muffler, A/C repair, oil change, suspension & steering, transmission repair
Certifications: ASE Certified
Since 1998
Family-owned
Fleet service · Vehicle inspections · Quick lube
BEFORE YOU GO
Plan your next repair
Choose a shop, understand the estimate and prepare for the visit.

Choose the right repair shop
Match the shop to your vehicle and the work you need.
Read the guide
Read the repair estimate
Clarify the work, authorisation and possible changes.
Read the guide
Prepare for a mobile mechanic
Confirm access, location and the scope of the visit.
Read the guide-
4Route 66 Auto Repair
1775 W Foothill Blvd, Upland, CA 91786
Mon–Fri 8am–5pm, Sat 8am–2pm, Sun closed
Services: brakes, oil change, diagnostics, A/C repair, battery service, pre-purchase inspection, suspension & steering, tire service, transmission repair
Certifications: ASE-certified, AAA Approved
Fleet service · Warranty service · Vehicle inspections
-
5All Transmissions
1820 W 11th St d, Upland, CA 91786
Sat 8am-12pm
Services: transmission repair, A/C repair, wheel alignment, brakes, engine repair, scheduled maintenance, suspension & steering
-
6AAMCO Transmissions
825 N Central Ave, Upland, CA 91786
Mon-Fri 8am-5pm
Locally owned
Fleet service · Warranty service
-
8Express Smog & Lube
825 N Central Ave Ste A, Upland, CA 91786
Mon-Fri 7:30am-6pm
Since 1997
Family-owned
Quick lube
Of the 95 auto repair shops listed in Upland, 92 give a phone number, 30 publish opening hours and 48 have a website. 6 are branches of national chains — Jiffy Lube (2), AAMCO (1), Monro (1); the remaining 89 are independent. By what they offer: 12 do smog checks or emissions tests, 10 do car air conditioning repair, 7 do transmission repair or rebuilding. Most often named on their own websites: fleet service (14), vehicle inspections (12) and warranty service (9). The longest-running is Alpine Automotive, in business since 1956. 6 describe themselves as family-owned. The nearest bigger selection is Ontario with 148.
All 85 other auto repair shops in Upland
By ZIP code: 91786 (85)
ZIP 91786 85
-
Jiffy Lube Oil Change
1379 E Foothill Blvd, Upland, CA 91786
Mon-Thu 8am-6pm, Sun 8am-5pm
Fleet service · Vehicle inspections · Quick lube
-
Valvoline Instant Oil Change
1460 E Foothill Blvd, Upland, CA 91786
Mon-Fri 7am-7:30pm, Sat 7am-6pm, Sun 7am-5:30pm
Fleet service
-
Smog N Save
779 N Benson Ave f, Upland, CA 91786
Mon-Fri 8:30am-6pm, Sat 8am-3pm
Vehicle inspections
-
Plaza Auto Care Center
825 N. Center Ave. Suite AA, Upland, CA 91786
Mon-Thu 8am-5pm, Fri 8am-3pm, Sat 8am-2pm
Vehicle inspections
-
Alpine Automotive
825 N Central Ave Ste D, Upland, CA 91786-3526
Mon-Fri 7am-5pm
Since 1956
Family-owned
Fleet service · Warranty service · Vehicle inspections
-
Foothill Quicky Smog
2016 W Foothill Blvd, Upland, CA 91786-3544
Mon-Fri 8:30am-5:30pm, Sat-Sun 9am-5:30pm
Fleet service
-
Jiffy Lube Oil Change
1640 W Foothill Blvd, Upland, CA 91786
Mon-Thu 8am-6pm, Sun 8am-5pm
Fleet service · Vehicle inspections · Quick lube
-
VOW Automotive
1124 W 9th St, Upland, CA 91786-5703
Mon-Fri 8am-5pm
Since 2006
Locally owned
Fleet service
-
Accurate Automotive
1208 W 9th St, Upland, CA 91786-5736
-
Akbar Auto Service
725 N Benson Ave, Upland, CA 91786
-
Al & Lee's Auto Care Center
1830 W 11th St Units A-B-C, Upland, CA 91786
Mon-Fri 8am-5pm, Sat 8am-12pm
Since 1988
Family-owned
Fleet service · Vehicle inspections
-
Maintenance Pros
779 N Benson Ave Unit a, Upland, CA 91786
-
Walmart Auto Care Center
1540 W Foothill Blvd, Upland, CA 91786-3653
-
GDA Enterprises
1801 W Arrow Route, Upland, CA 91786
-
Kerber Automotive Repair and Services
8408 Loma Pl C, Upland, CA 91786
-
Legend 7 Motorsports
1320 N Benson Ave, Upland, CA 91786-2132
-
Low Price Smog Check
193 S Euclid Ave, Upland, CA 91786
Mon-Fri 8am-6pm, Sat 8am-4pm
Vehicle inspections
-
Main Street Garage
1174 W 9th St, Upland, CA 91786
Mon-Fri 8am-5pm
Since 2015
Family-owned
Warranty service
-
NGP Auto
Upland, CA 91786
-
E Foothill Blvd
1379 E FOOTHILL BLVD, Upland, CA 91786-4060
Mon-Thu 8am-6pm, Sun 8am-5pm
Services: oil change, battery service, brakes, suspension & steering
Fleet service · Vehicle inspections · Quick lube
-
W Foothill Blvd
1640 W FOOTHILL BLVD, Upland, CA 91786-3532
Mon-Thu 8am-6pm, Sun 8am-5pm
Services: oil change, battery service, brakes, suspension & steering
Fleet service · Vehicle inspections · Quick lube
-
Certified Auto Care
1201 E Foothill Blvd, Upland, CA 91786
-
Speedway Muffler
1700 W Foothill Blvd, Upland, CA 91786
-
Md Automotive
1466 E Foothill Blvd Ste F, Upland, CA 91786-4000
-
Advanced Test Only Ctr
1466 E Foothill Blvd Ste K, Upland, CA 91786
-
Garage Life
1710 W Foothill Blvd a2, Upland, CA 91786
-
Japanese Auto Care Specialist
928 W 9th St, Upland, CA 91786-4577
Mon-Fri 8am-5pm
Locally owned
Fleet service · Warranty service
-
Inland Valley Auto
2122 Porterfield Way, Upland, CA 91786-2111
-
Dads Garage Auto Shop
1675 W Arrow Rte, Upland, CA 91786-8870
-
David Anderson Automotive
1018 W 9th St, Upland, CA 91786
-
German and Japanese Auto Pro
825 N Central Ave Ste E, Upland, CA 91786
-
Japan Auto Zone
259 E Arrow Hwy A, Upland, CA 91786
-
Advanced Auto Smog Check
1775 W Foothill Blvd, Upland, CA 91786
-
Cruz Engine Performance Full Electric and Full Mechanic
933 N Central Ave #B-3, Upland, CA 91786
-
Dash Auto Workz
1675 W Arrow Rte, Upland, CA 91786-8870
-
Harding's Automotive
1777 E Woodlawn St, Upland, CA 91786
-
Lap Garage
687 N Benson Ave unit b, Upland, CA 91786
-
Monroe's Automotive & Off Road
8428 Loma Pl, Upland, CA 91786
-
Newman's Motor Sports
1306 N Benson Ave Ste C, Upland, CA 91786
-
Rex's Certified Auto Care
1785 W Arrow Rte, Upland, CA 91786-4249
-
Speed Auto Plus
725 N Benson Ave, Upland, CA 91786-4365
-
Stoker's Hot Rod Factory
1663 W 9th St, Upland, CA 91786
-
T&S Auto Repair
1710 W Foothill Blvd Unit D1, Upland, CA 91786
-
Upland Auto Electric
1156 W 9th St # A, Upland, CA 91786
-
West Coast Auto Repair & Engine Rebuilding
825 N Central Ave Ste B, Upland, CA 91786
-
RS Performance Automotive Repair
1710 W Foothill Blvd, Upland, CA 91786-3552
-
Mercedes Benz Auto Repair & Service
1777 E Woodlawn St F2, Upland, CA 91786
-
Wagenmasters
988 W 9th St, Upland, CA 91786-4581
-
Keith's Auto Products
1072 W 9th St, Upland, CA 91786-5740
-
Plaza Foothill Systems
382 E Foothill Blvd, Upland, CA 91786-3991
-
Allison's Automotive
1565 Howard Access Rd, Upland, CA 91786-2579
-
Bee Z Auto Care
231 E Arrow Hwy, Upland, CA 91786
-
Jujubuilt Engineered Performance
1133 W 9th St, Upland, CA 91786
-
Roys Auto Repair
687 N Benson Ave, Upland, CA 91786
-
American Automotive Center
933 N Central Ave Ste D, Upland, CA 91786-8406
-
German Autoworks
903 N Central Ave Ste C, Upland, CA 91786-3523
-
Ace Complete Auto Repair
779 N Benson Ave Unit A, Upland, CA 91786
-
A-Foothill Auto Service
939 N Benson Ave, Upland, CA 91786
-
Bates Auto Service
958 W 9th St, Upland, CA 91786
-
Gas - German Auto Specialties
1830 W 11th St Ste G, Upland, CA 91786-8416
-
Gutierrez Auto Repair
1006 E 9th St, Upland, CA 91786-5427
-
Inland Rod & Restoration
1828 W 11th St, Upland, CA 91786
-
J and N Automotive
1777 Woodlawn St Ste G20, Upland, CA 91786
-
RRC Fabrication And Speed
1308 W 9th St Ste A, Upland, CA 91786
-
Smalling Auto & Truck Repair
1102 Airport Dr, Upland, CA 91786
-
Wasabi
1687 W Arrow Route, Upland, CA 91786
-
Certified Transmissions & Car Care
649 N Benson Ave, Upland, CA 91786-4376
-
M & V Transmissions
923 N Central Ave Ste J, Upland, CA 91786
-
National Gear Repair, Inc
928 W 9th St, Upland, CA 91786
-
One Stop Motors, Inc.
1076 W 9th St, Upland, CA 91786-5727
-
Plaza Auto Care Center
825 N Central Ave Ste A, Upland, CA 91786-3526
-
Terry's Automotive Motorsports
923 N Central Ave Ste L, Upland, CA 91786-3520
-
Lerouge Bob Auto Repair
530 E 9th St, Upland, CA 91786-5341
-
Gear It Up Motor Sports
779 N Benson Ave, Upland, CA 91786-4375
Nearby in California
- Montclair73
- Ontario148
- Rancho Cucamonga98
- Pomona123
- Chino55
- Glendora69
- Los Angeles1340
- San Diego717