The dealership provides full service and nice waiting area. However, they really try to up sell lots of additional maintenance work-- in my case another $400 in work. I declined and did not appreciate it. I will try another place for my next service.