I would email dealers of the brand you want to hire in the Ottawa area. Some dealers, like International Motorsports out here, also rent some of their bikes on a short term basis.
The Harley one wants a $2500 deposit!
I used to rent from this place prior to buying my ST. Good bunch.That is interesting. I have never encountered a bike rental place in Canada and I've lived here most of my life.