I had been here multiple times for oil changes and stopped returning to this location for a couple of reasons. The main reason being that after an oil change in my wife's car, I noticed oil leaking on the floor of the garage. It took a few days to get it back in but it continually leaked during this time. It was clearly their fault and something wasnt tightened fully but they tried to say that some oil was just sitting in the pan and that was all. They even got very defensive about it without even looking at the car. I had never had oil leak after an oil change and i wasnt even angry. I just wanted it fixed. After the second visit it stopped leaking. I did not appreciate how they acted like we were crazy for being concerned about an oil leak after a change.
Secondly, the owner makes very inappropriate, crude jokes at his employee's expense, right in front of customers. It made me awkward and had to be embarassing to the employees. He also acts unprofessionally in general at the front desk.
I would recommend NAPA, just not this location.