I have been happy with the service here. Being female and living in an apartment which frowns on maintaining your vehicle in their parking lot, I was not happy about taking my van to someone else to have it serviced. I've had other places argue with me about the fluids they wanted to use to top off and have had damage done to my vehicle as a result. This place does not do that. They listen to me when I tell them what I am running in my vehicle, and they asked sensible questions. I know my vehicle and having someone respect that meant something to me.
Pros: Very convenient, and great customer service!!!!!!!!!!!!!
Cons: It costs more than doing it yourself, but average with other services.