A drain cleaner comprising: a cable configured to be inserted into a drain; a drum supporting the cable; a motor configured to rotate the drum; a handle assembly ; a shroud coupled to the handle assembly, the drum being positioned within the shroud; a nose assembly extending from the shroud, the nose assembly including a tube defining an axis , the cable extending from the drum through the nose assembly to an outlet of the drain cleaner; and a cable feed control mechanism configured to feed the cable in a linear direction, the cable feed control mechanism including a plurality of feed wedges surrounding the cable, each feed wedge having an inclined surface , a plurality of rollers supported by the feed wedges, a collar positioned around at least a portion of the plurality of feed wedges and having a cam surface , wherein movement of the collar relative to the plurality of feed wedges causes the cam surface of the collar to engage the inclined surfaces of the plurality of feed wedges to move the plurality of feed wedges radially inward and into engagement with the cable; wherein the collar is positioned within the tube, the collar including a body that has an interior wall extending therethrough and at least one arm , the cam surface being formed by a portion of the interior wall, and further comprising a sleeve coupled to the collar and operable to move the collar, the sleeve being disposed around an outside of the tube and including a recess , the at least one arm of collar extending through an opening in the tube and being received by the recess; characterized in that the sleeve includes: a plurality of fins that selectively engages with a plurality of ridges on the nose assembly , or other types of retaining members configured to limit movement of the sleeve with respect to the tube. a cable configured to be inserted into a drain; a drum supporting the cable; a motor configured to rotate the drum; a handle assembly ; a shroud coupled to the handle assembly, the drum being positioned within the shroud; a nose assembly extending from the shroud, the nose assembly including a tube defining an axis , the cable extending from the drum through the nose assembly to an outlet of the drain cleaner; and a cable feed control mechanism configured to feed the cable in a linear direction, the cable feed control mechanism including a plurality of feed wedges surrounding the cable, each feed wedge having an inclined surface , a plurality of rollers supported by the feed wedges, a collar positioned around at least a portion of the plurality of feed wedges and having a cam surface , a plurality of feed wedges surrounding the cable, each feed wedge having an inclined surface , a plurality of rollers supported by the feed wedges, a collar positioned around at least a portion of the plurality of feed wedges and having a cam surface , wherein movement of the collar relative to the plurality of feed wedges causes the cam surface of the collar to engage the inclined surfaces of the plurality of feed wedges to move the plurality of feed wedges radially inward and into engagement with the cable; wherein the collar is positioned within the tube, the collar including a body that has an interior wall extending therethrough and at least one arm , the cam surface being formed by a portion of the interior wall, and further comprising a sleeve coupled to the collar and operable to move the collar, the sleeve being disposed around an outside of the tube and including a recess , the at least one arm of collar extending through an opening in the tube and being received by the recess; characterized in that the sleeve includes: a plurality of fins that selectively engages with a plurality of ridges on the nose assembly , or other types of retaining members configured to limit movement of the sleeve with respect to the tube. <EOS>