There is a public – free launch (was last year at least) right across the street from Tudhope park. (Tudhope is Perch HQ and where you can get your tickets) It is a little confusing to get to the launch the first time.
Go straight out of the driveway from the park and continue down the road. On your left a kilometer or so you will see a sign for the boat launch. You will then drive a kilometer or so through a residential neighborhood to the launch.
Parking at the launch is limited to a few trucks and trailers, but you can park at Tudhope.
Last year the OPP were checking all boats for safety gear when I launched one morning so be prepaid for that.
Good luck, may see ya on the water Sunday