The duration will depend on the dog breed and service requested, but you can expect it to be three to four hours. Some pet groomers provide express services, meaning they reduce the total duration. Groomers, however, keep pets as long as they feel necessary. Depending on the pet’s coat, they usually take 1.5 to 2.5 hours to get bathed pets home. The time may sometimes vary, depending on the mood of the pets.