Aaron and his son did a great job of bringing us to a location to catch fish. They are very knowledgeable and go out of their way to make your trip enjoyable. My only disappointment was that it was advertised that they take care of the fish cleaning and as we started out toward the channel I was told he would clean walleye, but not perch. When we got back to the dock, the fish cleaning guy was gone, so they put them on ice and cleaned them the next morning. I ended up driving from Trenton to Monroe and then back to Trenton to pick up the fish. It also cost me an extra $50. for cleaning the fish. It just seemed a lot of extra cost between the charter cost, mate tip, fish cleaning fee. I assumed everything was included, it was not! A nice fishing trip, just beware of hidden costs or added costs!