Pigeon Lake is part of the Kawartha Lakes system and produces a good number of muskie, walleye and (smallmouth/largemouth) bass. Lot's of pan fish such as perch, sunfish and rock bass as well. It's a fairly large lake that I used to fish regularly 20 or so years ago.
I would suggest bringing the spinning rod and trying various spinner baits during the day and surface baits at dusk for bass. For walleye, I recommend using a Lindy rig setup (walking sinker with floating jighead attached to leader) tipped with dew worms or leeches. I was up fishing in an adjoining lake a few weeks ago and noticed that the water temps are very warm due to the extremely hot summer we have experienced here in Ontario so I would be cautious consuming fish that you catch. Note that there is a slot size restriction where only walleye between 35 cm and 50 cm can be retained.
Try the various bays and look for structure, sunken islands, rock shoals and weed edges where deep water is close as well as the mouth of the river (Big Bob?) that runs through Bobcaygeon. There will be lots of boat traffic as Pigeon lake is part of the Trent-Severn waterway (linking Georgian Bay to Lake Ontario via several lakes and locks).
This used to be one of the better lakes to fish in the Kawartha Lakes system and I'm pretty sure this is still the case.
Good luck!