agencies of repute: 100 Proof. Do yourself a favor and get verified by this place in advance. 100 Proof can usually find someone in their stable to your hotel within a couple hours (good plan B in case your first choice can't make it or ghosts you). I was aware of an asian agency or 3 but no idea what name they're using these days (what was interesting is the availability of incall for less than the outcall rate).

Going the indie route, look for providers with lots of great reviews. They care about the service they provide to you. Be accepting of tardiness as most aren't punctual.

Kiwi is an excellent choice (if she's in town, she does travel a bit).