K.K.
We board our dog at Golf Rose Boarding and Grooming (at Golf and Roselle in Schaumburg) when we go on vacation and always have her groomed (sometimes just a bath, sometimes a trim, a full cut, etc) before we pick her up. We've been very pleased with the care they give her, the grooming itself and the reasonable price.
This summer I took her to Biscuits & Bows in Palatine for a summer shave, but was not very happy with them, so I won't be going back.