We are a Tohatsu dealer selling outboards anywere from 2.5hp - 250hp.
Most outboards do not need to be winterized but should be checked for water in the drive.
Inboard motors should be winterized as the water that flows through them can freeze when the temperature drops causing the ice to expand and crack the motor.