Tons of Float companies in Ontario, at least 30. Problem is many of these companies require some time, more experience, the better chances. 200 hours on floats is a good number. Don't have it, you might have to work on the dock loading and unloading baggage for a year. Reason is they want to know you're trust worthy and most companies won't hire a rookie to fly their only plane (in some cases).
Let me know what area you are looking for and I'll try to get you some contacts.
Good Luck!
Regards,
BFD