Groomers can easily take a few hours depending on the dog's breed, time of year, and how long it's been since the last grooming session. They need to put in a lot of work to be thorough, and it can be easy to underestimate the time commitment.