As noted, use TERB in Toronto and Ottawa. Note when using the MPs (aka Spa's) in Toronto, the vast majority of them are not full service. You'll end up with an HJ or sometimes a BJ depending on how well you tip and the boundaries of the lady. The tourist trap attractions are not worth the money, CN Tower, Ripley's etc. The HHOF is worth it, if you are a fan. Agency outcalls to your hotel are well worth it, most often cheaper than Indy's there and often, better service. Use TERB and find a provider into your particular thing. If you are staying downtown, the strip clubs are not worth it. Closer to the airport, you can get just about anything upstairs in places like Cafe Atlantis, or the Million Dollar Saloon, money talks. Avoid Airport Strip, it's a ripoff joint. Again, use TERB for reviews before you go.
In Ottawa, similar rules apply, although the selection isn't as good as Toronto. You can find some gems across the river in Gatineau.