I don't have long haired dogs, so I don't know how well they are with grooming, but I took my GIANT "Baby" doberman into them to get his nails trimmed and they did a fine job. The place seems to be setup a little weird and I'm not quite sure what it used to be, maybe a paint store? Anyways, they have a Vet in the back that does physical therapy for dogs and we let her give our pit bull puppy his shots, but she doesn't seem to be setup to do much else considering she uses a bathroom scale to weigh dogs (Ummm, I can do that at home and at least my scale is digital).