I have been to Kosmo's twice now. The first time was for a self service dog bath. The people working there were very helpful and friendly. When I was done I was looking for a soft flying disk for my border collie to catch. They didn't have any in stock, but when I asked they were more than willing to order one.
The second time was to use their grooming services just yesterday. The staff was again very friendly and worked well with my dog. When completed my dog looked clean and very well groomed. I am very happy with the job done by the groomer.
I would recommend Kosmo's to anyone looking for self-service or full service grooming.