Full service shop - this is actually the corporate HQ of the paint and car care product manufacturer, but they also do details and other work. I brought my M3 in for an express detail and they did a thorough and complete job - car came out looking great. They even cleaned the wheels (and it's hard to get detailers to so attentively clean the wheels). I will be back for regular details/cleaning, as well as more complete paint upkeep.