Pretty much the same here... No SO, no drugs, no one hiding in the bathroom/closet/next room, NO CHILDREN... I don't mind people watching if I know ahead of time.
Won't see someone unless they have a couple of reviews from other well known active hobbyists. Been down that road before and it lead to a lot of head shaking on my part.
If the provider can't put together a coherent sentence, drug induced or otherwise, that's a no go for me.
I don't mind animals, as long as they aren't in the room. Sometimes you get those creepy dogs that sit at the end of the bed just staring, like waiting for an invitation, that's just weird (to each his/her own though)
No food in the bed, went to an incall once and there were Doritos crumbs all over the bed, like everywhere. It's be different if they were large enough to snack on, but they were just crumbs
No cat piss smell, no baby smells, just no bad smells in general.
Like Doglegg, I like to hear your voice ahead of time.
Other than that, in the words of Marvin Gaye, "Let's Get it On"