Stanley:
Remember that the objective of trim is to relieve pressure, either forward or back, on the yoke. So the pilot will be trying to maintain the appropriate speed with no pressure on the yoke (the pressure is trimmed out as necessary): approach speed (1.3 Vso) in a light single, Vyse in a light twin, and target speed (Vref + some additive) in a jet. He/She will continue to trim as is necessary to relieve pressure on the yoke right down to 50 feet or so. From 50' down, most sensible pilots just forget additional trim, and use back pressure to flare.
As for when the trim is set to neutral, probably never. Depending on the airplane, some checklists call for resetting the trim to some value after landing (usually something approximating takeoff trim), some ignore the trim altogether; it just stays where it is until it is set for the next takeoff. For instance, the B737 leaves it where it is, the B757 sets it to 4 units, the B767 sets it to 2.5 units, and the B777, like its little brother, leaves it where it is.
At my airline the after landing stuff is not done until called for by the Captain. Since taxiing is one of the more dangerous things that we do, Captains don't usually call for the After Landing Checklist until the major threats such as runways to hold short of, runway incursion hotspots, etc., have been safely passed.