I will not be returning here. It smelled terrible, my dog did not seem clean, and they were not accurate about how much time it would take. When I called to make my appointment, and arrived for my appointment, they said to drop the dog off in the morning and pickup by lunchtime. They weren't finished until after 2pm. This would pose a problem for anyone adhering to a schedule. They also told me one price on the phone, based on a detailed inquiry about the age, size, and breed of dog. However, when I picked up my dog the price had mysteriously increased, so don't rely on their representation during a phone conversation, get it in writing. Obviously it isn't the most professional operation in town.