In my experiences with PetCo and Petsmart grooming, you call to make an appointment, you drop them off, then come back and pick them up a few hours later. And three hours is about average...