It's summer time, any ladies worth meeting tend to go to where the party is, and it isn't in Kamloops. (Kelowna-envy is always rampant here).
The only real saving grace is the three AMPs here, if you're looking for a Happy Ending. Don't count on any other extras though.
Another suggestion is to keep an eye on the visiting providers that come through here for a day or two, and book them ASAP. But again, it's summertime, so doubt you see many as of this moment.
On another thread I listed off all the "real" local providers I could pick out on the first page on Leolist, "quality" is the bigger question though. Some are okay enough to get it done. Others require to keep your wits about you. However, since you're new to the city, I'll point out where the usual spots that you'll be lead to are:
1) Columbia St. (College Heights/Downtown)... There's a drag of hotels as you drive down the hill approaching the downtown core. Most of these hotels have be co-opted by BC Housing for the homeless. Chances are good you'll bump into many mental health cases trying to get to her incall.
2) East Trans-Canada Hwy (Valleyview)... Same thing, most of the older hotels have been converted to low income housing. Crime is pretty bad there. Not even worth it, imo.
3) Hugh Allen/Roger's Way (Aberdeen)... These are the more 'classier' hotel drags, but a recent bust of human trafficking happened. So people are uptight in that area, wondering if they could get caught in some sting operation now that it's a known hotspot.
4) St.Paul/Battle, between 4th and 6th (Downtown)... These are the main strolls. Dangerous as always, but not as bad as the next suggestion.
5) Tranquille (North Shore),.......SKID ROW, nuff said... You find more of a selection if your quick enough to get one, before their 'boyfriend' sneaks up behind you.
5) West Victoria (Downtown)....Another SKID ROW... It's not a stroll, because it's where most of the shelters are, and it's patrolled by case workers 24/7 (supposedly). But I have contacted a few providers that gave me an address to one of the shelters in the area. Offering a service around back....fuck...NO.....lol...
...aside from that, I wouldn't say anywhere else is safe, but chances are better than those places..