Very easy online appointment scheduling for an oil change. Professional and quality work, prices are in line with what most places charge.
At least on this visit, they were backlogged with work and weren't able to get to my car until about 30-40 minutes after my scheduled time. It was a busy Saturday so I understood, but I'd recommend dropping the vehicle off and picking up later in the day if that option is available for you.