Finding the right time slot for a client's hair appointment