For outcalls to houses I ask for
- landline number
- copy of a bill with their address and name on it
- I'll take the bill if they don't have a landline (I don't have a landline so I know not everyone has them)
these are my non negotiable things (the second one, mostly). I've had to turn lots of appointments down to people who won't give me them, but at the end of the day safety is most important. It's also important to have a security buddy you check in with before and after each appointment (and they know where you are in advance of you getting there), and having a protocol of what to do if things don't go okay.