A typical grooming appointment should take anywhere between 1 to 2 hours, depending on the service package you chose and your dog’s size and breed.