Cancel

    Open app

    Search

    SpeeDee Oil Change & Auto Service

    4.1 (244 reviews)
    Open 9:30 am - 5:30 pm

    Services - SpeeDee Oil Change & Auto Service

    Auto engine repair

    SpeeDee Oil Change & Auto Service Photos

    More like SpeeDee Oil Change & Auto Service

    Recommended Reviews - SpeeDee Oil Change & Auto Service

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.

    Reviews With Photos

    First in line for oil change-positive way to begin the day :) and have the rest of day to enjoy!
    Merly I.

    Chanel, Jack and everyone who works at this shop location a Huge Thank you for always Being Welcoming and so efficient!!! This is why I rated "5" star reviews again and again. :)

    --I never accused them of tampering--I only said something happened because the high beams stopped working both times after their service.
    randall m.

    DO NOT COME HERE!---UNDER NO CIRCUMSTANCES WILL SPEEDEE OIL CHANGE IN MILLBRAE ACCEPT ANY RESPONSIBILITY FOR DAMAGING YOUR VEHICLE! Case in point, the moment I signed the work order, I absolved them from any damages because the small print says so. (It's a long story but bear with me.) A few months ago, I brought my vehicle in for a simple oil change. The high beams worked perfectly before the service. After the service, I noticed the high beams would not stay on--a clear issue that wasn't there when I dropped it off. When I pointed this out to the staff, they referred me to the work order, claiming it stated the vehicle was returned in perfect condition and that my signature agreed to this. The next day, I called to follow up, but the person on the phone was dismissive, refusing to address the issue or offer any solution. I had to pay to fix the high beams myself, but I decided to give them another chance. Today, April 28, 2025, I returned for another oil change. Before signing the work order, I specifically asked them to note the condition of my high beams and three other things I wanted checked. I went over three of the four issues but forgot to mention the main problem from before--the high beams not staying on. They completed the oil change, and I went to pay. The same receptionist from my last visit was there, but this time her boss was present. I brought up the entire issue from the previous visit, explaining that the high beams worked when I arrived last time but didn't when I left. The boss denied it happened, saying there was no proof, but offered a $60 discount on today's oil change "to make up for last time." I asked him why I would make up such a story--my high beams worked when I arrived, and they didn't when I left. Despite his denial, I appreciated the discount and hoped for a better experience. Before leaving, we checked the vehicle, and three of the four things I asked them to look at were fine. I left feeling okay, but on the road, I turned on the high beams, and once again, they didn't stay on. I immediately went back and told the receptionist that while we checked most things, we didn't verify if the high beams stayed on, and that's exactly what wasn't working. She insisted everything was fine because I had said so before leaving, but I pointed out that we never specifically checked this issue. I even said, "Come on, you can admit we didn't check if the high beams stayed on." At that point, the manager--the boss--stepped in and said, "WHAT DO YOU WANT US TO DO? WE'LL GIVE YOU A REFUND AND DON'T COME BACK." They refunded the oil change, which was originally $125 but reduced to $65 with the discount, and told me never to return. Their work order comments show how they shift blame: "Customer states at last oil change, vehicle lights were tampered with during service. Customer was made aware that this is not something SpeeDee would do. Customer states issue with addressed with dealership stating it was an electrical fault. As part of satisfaction even though SpeeDee admits to no fault. Customer was given 50% of service this time only." I never accused them of tampering--I only said something happened because the high beams stopped working both times after their service. Instead of investigating, they blamed an "electrical fault" I'd have to take up with a dealership, offered a partial discount, and when the issue happened again, they refunded me and banned me from returning. This business consistently avoids accountability. Twice, my high beams stopped working after their service, and twice, they refused to take responsibility, hiding behind fine print and vague claims of "electrical faults." The safety hazard of non-functioning high beams is serious, yet their solution was to refund me and tell me not to come back. There are better auto shops in the area that don't treat customers this way. Avoid SpeeDee at all costs.

    I dig the sign is also in Mandarin.
    Mike L.

    The SpeeDee Oil Change & Auto Service location at Millbrae, California is an independently owned 2 store franchise by Arun Nagpal. He also owns the SpeeDee in Redwood City, California (550 Veterans Blvd). Both locations offer full service & repair facilities with friendly service with a very comfortable lounge which includes a clean bathroom, desk with USB and power outlets as well as a desk. The Wi-Fi is very solid & reliable... great for getting work done while you wait. I first used this SpeeDee for an oil change on September 25, 2023 which qualified my for the following checks / top offs for **FREE** when I came in due to my yellow service light turning on for my Porsche Macan S 2015: washer fluid | coolant | power steering | tire pressure | front & rear windows cleaned. Chanal is the Shop Lead at the Millbrae location (her husband Ash has the same role at the Redwood City location. Her humor can be found on the candy jar sign reading 'No Matter The Question, Candy Is The Answer.' This location had a different previous owner about 6 years ago, so you can ignore any bad previous reviews. This is legit 100% the place I'll be servicing my vehicle for oil changes & uber inspections and it's close to the SFO airport & Quick Quack car wash!!! Please shop local and support a minority owned small business. Mindy Kaling: A sitcom about Chanal and this location is waiting for you!!!

    Exterior
    Lauren D.

    Best oil change experience ever. Incredibly fast and excellent service, friendly and happy staff, and clean facilities. My vehicle was serviced immediately although I was told it would be a 15-min wait when I called (which was within an hour of closing and answered immediately). When the technician discussed my car with me, he didn't push me to buy more services, only just educated me politely on what I should consider doing next time I came in. The entire experience took less than 20-minutes.

    See all

    6 months ago

    Business owner information

    Photo of SpeeDee Customer Service Team

    SpeeDee Customer Service Team

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Will T.
    18
    318
    12

    1 month ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 months ago

    Fast, easy to book,, easy to talk to and serviced so well! I will be coming back for every oil change!

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Arlene H.
    501
    260
    512

    10 months ago

    Came back for an oil change with my new van and this place has once again been amazing - love their customer service

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 1
    Photo of Yu H.
    14
    7
    1

    9 months ago

    Fast, friendly and good quality. I drove in, schedule and out in about 30 minutes. Great price compared to my dealers. Thanks.

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Jas L.
    1
    38
    1

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Mike L.
    63
    28
    50

    3 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 1

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Thank you for this kind comment Erik!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Got my oil Change with a Great Customer Service and fast service Thank You Jack and Chanel

    Business owner information

    Photo of Arun N.

    Arun N.

    Thank-You Mr. Jeffrey! We very much appreciate it

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Kc D.
    1
    10
    3

    2 years ago

    Great staff!! Great service!! Was meet with nice ppl and was treated with respect. Would recommend this place for anyone!!

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Lauren D.
    256
    53
    304

    5 years ago

    Business owner information

    Photo of SpeeDee Customer Service Team

    SpeeDee Customer Service Team

    Helpful 3
    Thanks 0
    Love this 2
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Thank-You Mr. Daniel. We appreciate your taking time to review us.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Carl V.
    4
    60
    12

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of AJ S.
    180
    3
    0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Erin H.
    0
    20
    17

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 4
    Thanks 0
    Love this 4
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of E K.
    0
    13
    0

    2 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    We stand by what we initially stated. Thanks and Best Always..

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    4 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 1

    6 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    3 years ago

    This is my regular go to for routine oil change. Quick service and cheerful crew. Many years of reliable work

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 4
    Thanks 0
    Love this 3
    Oh no 0
    Photo of Vinh N.
    1216
    54
    117

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Great customer service. Didn't have to wait long at all. Knew what they were doing. Will go back

    Business owner information

    Photo of Arun N.

    Arun N.

    Thank-YouMarcus! We really appreciate your comments

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Monika A.
    185
    6
    10

    7 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 1
    Photo of Ryah T.
    195
    81
    40

    5 years ago

    Business owner information

    Photo of Arun N.

    Arun N.

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    Page 1 of 7

    SpeeDee Oil Change & Auto Service Reviews in Other Languages

    Ask the Community - SpeeDee Oil Change & Auto Service

    How much is the full synthetic oil change for 2015 Audi Q7?

    For a 6 cylinder Euro Premium Synthetic will run approximately $230. We do have certain discounts online that you can utilize for savings. It will take approximately 50 mins to an hour. Please let us know if you have any further questions. Thanks

    How much for Full Synthetic Oil change for a Acura MDX?

    Full Service Synthetic with 17 points check will run $109.99 + applicable tax. We have certain discounts on line that may be applied. Hope that helps and Thanks for checking.

    How much for an oil change of 2017 Subaru Impreza?

    Dear Customer- your vehicle takes Full Synthetic Oil. The price includes Oil Filter, Oil and 17 pt checks. It is $98.99 plus taxes. We can offer $10 discount on the service. You are looking at approx. $102 with discount.. Thanks

    How much does it cost to change the oil of a 2014 Mercedes-Benz GL450?

    Hi Chen! Thanks for reaching out. For this vehicle it does require 9qts of premium oil with a premium filter, costing $195+tax. Estimated around 45 minutes+. This includes our 17-point inspection where we will top off your fluids, inspect the… 

    Hello, how much would a full synthetic oil change be for a 2012 Toyota Camry SE?

    It would be $105 as estimated for a 2.5 l engine. For a 3.5l add approx $10. Taxes extra. You can always benefit with coupon offerings..

    How much do your tune ups usually cost? I have a 2005 Nissan Maxima 6 cylinder.

    Dear Customer- 2000 and most newer models require manufacturer prescribed service schedule unlike older vehicles that had distributor caps and spark plug wiring set. In general for every 90K miles, you would need almost all fluid exchanges, spark… 

    How long does a quick oil change take? Do I need an appointment?

    On most cars, it takes 35-45 mins to perform full 17 point service. No appointment is necessary. Weekends can have some wait and as such it is advised to budget 45-50 minutes. Thanks

    Hi, do you have a break and motor services for Lexus?

    Dear Customer- We are a full service repair facility but I don’t understand your question. Is your question that do we perform brake repairs for Lexus? Yes we do. If your question is that do we perform state inspection for brake & lamp? No we do… 

    How much is the full synthetic oil change for 2000 Mercedes ML320?

    The oil type used on the 2000 Mercedes Benz ML320 iS5W-40. Some of the products that You can use are Castrol Edge Synthetic Motor Oil that we carry in stock along with Mobil1. We also carry House 5W40 equivalent to Chevron Havoline Brand. Your… 

    Do you need an appointment? How much extra for synthetic oil change?

    Dear Customer, For standard service, such as Oil Change, no appointment is required. We have 4 Bays and as such on most days, we can accommodate customers fairly quickly. Typical Synthetic Oil Change involving Chevron Brand Oil - up to 5 qts. with… 

    View All 11 Questions

    Review Highlights - SpeeDee Oil Change & Auto Service

    Chanal is the Shop Lead at the Millbrae location (her husband Ash has the same role at the Redwood City location.

    Mentioned in 10 reviews

    Read more highlights

    California Auto Center - California Auto Center Specialized in all Japanese & European brand vehicles.

    California Auto Center

    (237 reviews)

    I honestly don't understand why this shop has such a low rating. After my first experience here, I…read morecan confidently say Po earned a lifelong customer. I brought my 2016 BMW X6 in after dealing with issues that another shop couldn't properly resolve. Po helped me with my wheels, wheel alignment, and TPMS without any unnecessary upselling or games. He took the time to explain what was actually going on, what my options were, and why certain things should or shouldn't be done. That isn't being rude or talking over customers. That's someone with experience making sure the job is done correctly and protecting both the customer and his business. Reading through some of the negative reviews, I noticed a pattern. Many complaints seem to come from people who either didn't read the fine print on promotions like Groupon or walked in without doing any research on what they actually wanted. If you're unsure, call the shop. I called Po multiple times before coming in, and he answered my questions every time. One thing I respect is that Po won't blindly do work just because a customer asks. If something doesn't make sense or could cause problems, he'll explain why. That's exactly the kind of shop I want working on my car. A good technician doesn't just say "yes" to everything. They educate you and make sure expectations are clear before the work begins. My experience was straightforward, honest, and professional from start to finish. In fact, I'm already planning to bring my BMW back for additional work, including body kit installation and other upgrades. If you're looking for someone who knows what he's doing, values honesty over sales tactics, and takes pride in doing the job correctly, I highly recommend Po and his shop.

    Andrew is an absolute gem! We've used his shop on and off over the years, and he recently saved the…read moreday when a tire blew out on us near Millbrae/Burlingame. We called him, figured out a safe stopgap to get home, and brought the car in. He got right to work, had us back on the road in no time, and charged a fair price. Even though we aren't regular weekly customers, I truly appreciate that he still runs his business with the same integrity he had when we first met him 18 years ago, soon after he opened. He helps whenever he can, never upselling unnecessary, and always charges a fair price. Highly recommend!

    America's Tire

    America's Tire

    (871 reviews)

    I am a long time automotive professional. I am extremely picky about my cars and I'm overly…read moreprotective of my family and their vehicles. I'm writing this review due to a specific encounter I had with Jared and Ohana at the Millbrae location. My uncle had purchased 4 wheels and tires From them a few months ago. Shortly after that he got a nail in his tire and had it dealt with elsewhere. Somehow one of the required hub centering rings got misplaced and he started having highway vibrations. He ended up going to another shop to deal with the vibrations they charged him a small fortune to rotate , balance and align the vehicle. During all of the "work" this other shop did. They removed the other 3 centering rings and never bothered to install them. Instead they half ass centered the wheels and over torqued the crap out of all the lug nuts to compensate for their stupidity. My uncle is a very kind and patient man and after paying to "fix" his vibration and having it vibrate and shake even worse afterwards. Instead of going back to raise a fuss. He asked me to inspect the vehicle. I immediately found 4 missing center rings and one wheel destroyed by being forced on crooked due to missing centering rings. At this point I was livid. I called the "shop" that took his money , lost his rings and ruined a wheel. They asked me to hold for 23 minutes then told me. "The tech is pretty sure he installed the rings. But he's not sure they'll still be there ...." Ok that's the stupidest thing I've ever really heard. Realizing that they were a dead end. I instead called America's Tire and got Jared. Jared listened to me kind of frustratedly explain that I needed a new wheel and 4 rings. He was kind , knowledgeable and efficient. He put me on hold for like 3 minutes confirmed he had the rings and a new wheel and he facilitated my being able to pick em up on my lunch break. On my lunch break I met Ohana who was also kind , knowledgeable and professional. She helped me get my parts and skidaddle in a very efficient way. Given that the so called "shop" that caused all the mess is the Firestone across the street from them. I'll say this. America's Tire is leaps and bounds better and more human and knowledgeable than the folks across the street. They took the time to help me fix the issue and they actually cared. I've admonished my uncle to steer clear of Firestone and to only go to Americas tire as a result of these two distinctly different interactions. Jared. Ohana. Thanks for keeping it real and thanks for helping me take care of my family. Good on you !!

    Dropped off the car at 10 am as a walk in for a flat tire repair. I was told the car would be…read moreready at 12:15 pm. I showed up to pick my car up and they never worked on it. The same service woman who had helped me initially looked dumbfounded and said she will tell a technician to get right on it. It took another 45 minutes to get it done. I still tipped the technician but a lot of my time was wasted. Despite being free, I'd rather pay a local tire guy $35 to get it done in 15-20 minutes. On top of that, the repaired tire was overinflated. WTH. Never again. Waste of my time.

    Firestone Complete Auto Care

    Firestone Complete Auto Care

    (233 reviews)

    On April 26th, 2026 -- My family and I are currently waiting in the lobby for our car to be done…read more We requested for an alignment service. Me being an observant person (yes I'm still using my phone going on social media and watching videos and what not) I'm also listening and being aware of what's going on around me. I listen and noticed that the African American Man (wearing all black) short hair with cornrow braids on his head is very rude the way he talks to his employees. He is the opening manager named Darrence. I absolutely do not like the way he treats his employees. He yells at them and gives them attitude which is unacceptable and definitely looks very uncomfortable place to work at. He must be coached on the way he speaks to his employees. I understand that the employees make minor mistakes, but there's no need to talk to them the way that Darrence did. Victor (older Asian male) helped us out and was wonderful. He had excellent customer service and it was very knowledgeable. He was quick on his feet and provided outstanding customer service. We do appreciate Victor for all he does. Thank you for your hard work, attentiveness, kindness, and knowledge Victor, you deserve a raise.

    Went to get oil change and free brake inspection on april 30th shop in millbrae.only to wait more…read morethan hour. Ok bad but,woke up in morning today may 1st land saw a half quart oil underneath my car..never experience that before with any repair shop. I will never use them again. Imma start going back to local shops. They do better jobs!! And fair prices.

    Hanlon's Tire Service

    Hanlon's Tire Service

    (311 reviews)

    First off, let me emphasize that I was super excited and was recommended Hanlon's service. I…read morebrought in 4 new wheels to install on my existing tires. I was happy with the fast service and excited about my new wheels. To my fault, I took a back angle photo of the back right tire then left. Fast forward a week and not using my truck, I washed it. When I got to my wheels, I used a sponge and car soap. I see a black oily substance and scratches on the center area of one wheel. I inspected the last 3 and find all the same marks. I called Hanlon's and they told me to send photos. I did and had to call back over 30 minutes later to get a response. I was told by Rob, "the manager", that he would get back to me on the following Monday. Of course, he didn't and I had to call back. He told me he would get back to me the next day. Tuesday, 3 days after the initial call, I am given the "he's on lunch" excuse for the second time. I called again and I'm out on hold for 13 minutes and 22 seconds. Rob proceeds to say it wasn't their fault according to an online service "specialist". I then told him I'm coming in. As I drive in, I felt the hostility of 3 of his workers surrounding my truck, probably trying to justify their work was good and it wasn't them. Rob used a flashlight and inspected a couple of the wheels and proceeded to deny it. He showed me a paper of an email of someone else's wheel that was scratched and said "see, this is how our machine would've scratched them". If you're the only shop to touch my BRAND NEW $2000 WHEELS, and there's scratches on all 4 wheels in consistent locations, how can you deny my claim? Three out of 4 boxes were sealed. Long story and you've probably moved on from my review already, but think twice before going to Hanlon's. Rob has my number and he has the opportunity to correct his mistake. However he sees fit on a settlement, I'm all ears. He mentioned "refurbish" on the phone and I'm not refurbishing my brand new wheels. I support small business and local shops, but he just made me want to go commercial from now on. See you soon, America's Tire. Below are photos of 4 separate wheels with CONSISTENT markings. There was a black oily substance on them but I cleaned it off when I washed the truck. He also blamed the car wash for it

    Terrible Service - They Destroyed My Tire and Lied About It…read more I got a nail in my tire with only minor air leakage, so I brought my car to to Hanlon's Tire Service expecting a simple fix. Instead, they completely destroyed my tire during the repair process, leaving a massive hole--about 7 inches long. To make matters worse, they tried to lie and blame it on a "manufacturer defect." My car is only a year old, and the tires were practically new, so that excuse was both ridiculous and dishonest. Because of their incompetence, I had to hire a tow truck to take my car to a Mercedes service center. There, I had to pay nearly $600 for a brand-new tire. After thoroughly inspecting the damaged tire, the Mercedes technicians confirmed there was absolutely no manufacturer defect--the previous repair shop had simply ruined it. Despite all this, Hanlon's Tire Service refused to take responsibility or reimburse me for the damage they caused. They promised the owner would contact me, but he never did. If I could give them zero stars, I would. Their lack of professionalism, dishonesty, and refusal to take accountability is beyond frustrating. Beware - take your car somewhere else if you value your time and money.

    SpeeDee Oil Change & Auto Service - autorepair - Updated September 2026

    Loading...
    Loading...
    Loading...