I'll give you my perspective, since I work at an agency.
Yes, the 15 minutes is enough, considering that before the time is up the client will shower, and in that time I can change the used sheets, collect the condoms, put the dirty dishes in the dishwasher, and wash my toys. So when the client...