My car had 5 years of dirt dust and salt built up. Sprung for the full detail package. Car looks like new. I was so happy when I picked up my car!
The only reasons I dropped a star - the seats were still wet and they provided plastic to sit on however they jammed the top of it into the post of the headrest and now the plastic is stuck and I will have to find something to remove it in order to lower the headrest. Also make sure you check your lights. They left the interior light set to "on" so I didn't notice it until it got dark hours later...luckily I caught it before the battery drained.
I will go back.
Update: the inner tube of my headrest was damaged and the quoted cost to repair by the dealership was over $100. Make sure to specify that the headrest shouldn't be removed.