Nice story and fish. Welcome fellow Michigander...I'm in S.E Michigan. Were do you get your stocking fish from?
We were life long residents of Lansing until we both retired in '16. Living the dream. To answer your question, I use Stoney Creek hatchery over by Newago. Very helpful, and only about an hours drive. All of the fish survived the trip in oxg infused bags. Dave is the biologist there and he has been very helpful, as well as the guy that does the in house shop repairs on pumps. He fixed mine for peanuts compared to what a new pump would have cost. They've got my business.
They send me their catalogs which have a great selection of pond related items. Here is their number for getting on their mailing list.
800-448-3873
or their web address:
www.stoneycreekequip.com J