The one time I did outcall, I was in the Baltimore for the weekend for Os games and a wedding. Contacted who I wanted to see with screening info weeks prior. I wanted to do incall, and I wouldn't have my car with me that weekend so I asked if her incall is public transit accessible. She replied that she doesn't have a static incall, so she recommended that I get a hotel room (the first 2 nights I was staying on a friend's boat, the last night was a hotel near the wedding venue).
I let her know I'd be in a hotel later during my trip, and gave her the address, weeks in advance. As soon as I checked in, I texted her the hotel room number (I emailed her a couple days before asking if she wanted me to tell her the room number when I check in or day of appointment).
Point of the story (if you're still reading) is I'll tell you exactly what you want to know, whenever you want to know it. Provider was well reviewed, so it's not like I had qualms sending personal info.
When I'm in a new area, and want to see a provider, I will email them weeks prior with screening info, and introduce myself and let them know why I'm up there (baseball game, personal interests, ...), give them a range of dates that I'll be up there and a length of time. (Calender may not be updated that far in advance, otherwise I'd just give screening info with an exact date/time) I'll suggest a preferred date and general time (morning/afternoon/etc) just so I look somewhat serious. Once I get a response, then I'll narrow to date and time.