Depending on how much you pay for your hairdresser to cut your hair depends on how much clearing up you'd expect them to do. The lower the price the less tidying up I'd expect, a higher price and I'd expect a better service.
As for the footprints, I wouldn't expect those to be left at all, by anyone. We had a new kitchen fitted recently, new electrics, flooring, tiles, everything redone; a lot of dust. Everyone cleaned up after themselves, the only thing that got missed was errant footprints in the passageway where they hadn't been noticed by the workmen (no women involved) and the tiling wasn't cleaned properly, and this was from a dirtier job than a hair cut.
You could do something to minimise the footprints yourself eg fully cover the floor (do you have old sheets\dust sheets etc from decorating you can use on both the kitchen and bathroom floors) rather than just covering a small area of kitchen with paper?
Or, (as it is not practical to remove shoes as feet would get covered in hair), could you provide shoe covers and request your hairdresser uses them? Or if your hairdresser is expensive ask her to provide them. As hair can stick to shoes you could also use the excuse you want to minimise hair tracking across floors if you don't want to highlight the footprint problem.
Otherwise, you could show your hairdresser the footprints she leaves behind next time it happens and ask her to come up with a way to avoid them\clean them herself.
Oh, and no, you can't refer to her as my hairdresser. It should be something like my person who facilitates cutting and styling the stuff that grows out of my scalp!
(There was a thread the other day where someone said you can't say 'my' about someone providing a service as if they 'belong' to you, it was a weird comment, most of us say my hairdresser, my doctor, my dentist etc. They will also refer back to you as my client, my patient etc.)