I bring a whole load from home that I pay to get laundered as I am pretty high flow (around 8 people a day that I see 4 days a week) and most of them have a shower at some point even if they live close and showered at home I offer one at the end of each booking as its my signal that the booking is over too. I also bulk buy cheap fleece blankets that I put on the bed that I buy from Primark to protect the bed and pillows. For me its essential I have these things I couldn't work without having the towels and I just don't like the uncertainty or anxiety of not having everything I need for my stay as I use somewhere that isn't near any shops or amenities as in the end the amount of towels id be taking would look like I am having a towel convention with mayor Mc'towelie
If you have around 4 or less bookings a day I think its not so bad and you can just take from the trollies. Once I thought I nabbed a big bunch of body towels and they ended up being bath mats and hand towels and I was too chicken to nip out again and try to get the right kind
I just get too paranoid personally so bringing my own is just for my own peace of mind!