Our certified mobile mechanics in Upland will repair your car at your home or office

Our certified mechanics come to you · Backed by 12-month, 12,000-mile guarantee · Fair and transparent pricing


10 Best Mobile Auto Repair Mechanics in Upland, CA

Ratings
(898 Reviews)
Experience
37 years

AMOUNT PAID

$460.83
by Steve from Upland, CA 91786

Jay was great as always. He fixed/maintained everything and also handed out excellent advice. No one but Jay touches our vehicles!

SERVICE

Radiator Hose

AMOUNT PAID

$1008.93
by Steve from Upland, CA 91786

Jay, as I’ve said before, is the consummate professional. He sets the standard for the auto repair industry. This job was just like all the others Jay has done for us - accurately estimated, well done, good advice dispensed. Jay cares for all 3 of our vehicles - a car, van and SUV, one of which is American, one Japanese and one Korean. The vehicles ages are 23, 11 and 6 and Jay has them all running like the day they were new. The best decision I ever made was choosing YourMechanic (and getting Jay)!

Ratings
(456 Reviews)
Experience
28 years

SERVICE

90,000 Miles Maintenance Service

AMOUNT PAID

$221.09
by Sam from Upland, CA 91786

Carlos arrived later than normal, but kept me in the loop without leaving me unaware of what’s going on. Very kind and well informative. He did a 90,000 mile maintenance check on my scion this evening. The appointment took about 45-60 minutes total. Thankfully found no severe issues besides getting my parking brake better looked at. I’m looking forward to working with Carlos again in the future.

AMOUNT PAID

$581.75
by Donald from Upland, CA 91786

Carlos did a great job. He knows his stuff and he's customer service oriented. I'm as happy as I can be about the service and the professional mechanics.

Ratings
(303 Reviews)
Experience
22 years

SERVICE

Fuel Pump

AMOUNT PAID

$346.80
by Bob from Upland, CA 91786

Great service. Very professional and knowledgeable. Rocco knew what he was doing. Got the fuel pump replaced in no time and had my Excursion up and running great again!

SERVICE

Oil Change

AMOUNT PAID

$143.73
by dreambuilders.nickbravo@gmail.com from Upland, CA 91784

Excellent Job. The work was done efficiently and Rocco went over and above to make sure I was taken care of.

Ratings
(230 Reviews)
Experience
21 years

SERVICE

Brake Pads

AMOUNT PAID

$186.68
by Pete from Upland, CA 91786

Michael was awesome! He was on time, friendly, and did great work. Very happy with him as our mechanic and would definitely use him again. Much appreciated, Michael!

SERVICE

Battery

AMOUNT PAID

$236.18
by Steve from Upland, CA 91786

Michael is an outstanding individual and an excellent mechanic. He knew right away what the problem was and had it fixed in 15 minutes. Michael is very knowledgeable and is super-friendly and I will be requesting him for all my future repair needs.

Ratings
(193 Reviews)
Experience
29 years

AMOUNT PAID

$99.00
by Jeffrey from Upland, CA 91786

Marco helped me doing a pre-purchase inspection before buying a car. He replied fast and answer all my questions

by Mogens from Upland, CA 91786

Marco came to my house trice - he called 30 minutes before - he was very knowledge and pleasant - and he fixed the problem very fast. His service was outstanding - the best mecanic I have ever had - I am very pleased and I will GREATLT recommend his services

Ratings
(52 Reviews)
Experience
10 years

SERVICE

Headlight Bulb

AMOUNT PAID

$95.00
by Danny from Upland, CA 91784

Steven was great! On time. Professional and friendly. I will definitely use his services for any future repairs.

Ratings
(46 Reviews)
Experience
15 years
by kendall from Upland, CA 91784

Top notch-he seems to know his stuff and is able to articulate that in a comprehensive approach. I need to talk my wife into going this route instead of using our dealer...stay tuned.

SERVICE

Radiator

AMOUNT PAID

$313.59
by Terrial from Upland, CA 91784

Albert was unable to make the original appointment, but contacted me and let me know. We worked out a different time to perform the work. Albert kept in contact by text messaging and he arrived on time. Performed task efficiently and did a very good job. In addition, passed on tips on cooling systems. Very pleased.

Ratings
(25 Reviews)
Experience
22 years

AMOUNT PAID

$96.89
by Michelle from Upland, CA 91786

Very helpful. took the time to explain exactly what was wrong with our vehicle. My daughter and I are very satisfied with his service and will definetly be requesting Alex for future repairs and service. Thanks your mechanic. Regards, Michelle

by joseph from Upland, CA 91784

Alex was great he quickly identified the issue with my truck

Ratings
(13 Reviews)
Experience
20 years

SERVICE

Oxygen Sensor

AMOUNT PAID

$70.00
by Joseph from Upland, CA 91784

I was very impress, will use Osvaldo when ever I need anything for both of my Vehicles. I like your business model very much, especially with individuals as knowledgeable, hardworking and as helpful as Osvaldo.

Ratings
(3 Reviews)
Experience
15 years

AMOUNT PAID

$89.99
by David from Phelan, CA 92371

Punctual, very knowledgeable, and very likable. I am absolutely satisfied with this experience and will be recommending him to anyone i come across that needs affordable mechanic work.

SERVICE

Brake Pads

AMOUNT PAID

$447.50
by Jennifer from Victorville, CA 92394

Josten was on time for every appointment, and stayed as long as necessary to complete his job. He did a very thorough inspection of my vehicle and was totally honest in his findings. He gave me a reasonable estimate for my repairs, and even ended up saving me money and charged me less than the original quote. I HIGHLY recommend Josten to anyone needing a mechanic. I've referred my family to him, and I will definitely hire him again if I need to. Thank you, Josten.

Excellent Auto Repair Ratings

Red-stars

1000+ positive reviews nationwide

Yelp-logo

Upland Service Rating

Average Rating

4.9/5

Number of Reviews

104

SEE ALL REVIEWS

Upland Auto Repair

Service Hours

7 AM - 9 PM

7 days a week

Phone Number

1 (855) 347-2779

Phone Hours

6 AM - 5 PM PST

Mon - Fri

7 AM - 4 PM PST

Sat - Sun

Address

We come to you at no extra charge

Guarantee

12-month/12,000-mile warranty

Our certified mobile mechanics perform over 600 services, including diagnostics, brakes, belts, oil changes, 30k/60k/90k maintenances, and will come to you with all necessary parts and tools.
Get a fair transparent quote instantly before booking.

Upland Service Area

Local Auto Repair in Your Area

Local Auto Repair in Your Area