The Boat usually asks you if you want your fish cleaned and the Mate takes the catch to the Fish Cleaning House. All major marinas have Fish Cleaning Services. In alphabetical order OBX Marina, Oregon Inlet Fishing Center, Pirates Cove and Wanchese Marina all have. In Wanchese there is also Fresh Catch that will clean and freeze fish. Now as I mentioned in my previous comments the small, trailered outboards that use the public launching ramp under the PC Bridge or other ramps in Wanchese, Mann's Harbor, Kitty Hawk and Currituck do not have access to any fish cleaning. Not so sure about Thicket Lump Marina, they used to have. Shallowbag Bay, I don't think so. It would really be interesting where you fished out of. Fish are cleaned by the pound, "on the hoof"! And for those of you thinking, there are no fish shipping services currently on the Outer Banks.