P411 is vital in this area, not only for screening, but advertising as well. If you're doing well, you could get a basic ad on Eros, and I think Slixa is still free.
As far as showering goes - why not make it part of your foreplay? Drag them in by their tie, strip them down, playfully call them a dirty boy, suds them down thoroughly, and see what pops up?
You'll find that once you fix your marketing, the gentlemen who come see you will generally be clean, presentable, and above all else, gentlemen. I would stay away from BP at ALL costs - if the people who come through there are time wasting, haggling, scamming, scummy, no-good stinkers, why increase your exposure to them? There are plenty of good men out there who know how to treat a lady... You just need to remind them, and yourself, that you are one.