A multi-speed power tool, comprising: a housing; a motor received in the housing; a multi-speed planetary transmission rotationally driven by the motor and defining a transmission axis, wherein the multi-speed transmission includes a plurality of subsections (200A, 200B, 200C), each of the plurality of subsections being configured to produce a corresponding speed reduction, the plurality of subsections including a first subsection having a first set of planet gears and a first ring gear meshed with the first set of planet gears, and a second subsection having a second set of planet gears and a second ring gear meshed with the second set of planet gears, an output mechanism rotationally driven by the transmission; and a speed selector (400; 1400) moveable among a plurality of positions where the speed selector (400; 1400; 1400) engages one or more of the plurality of subsections (200A, 200B, 200C) so as to cause the transmission to rotate the output mechanism at a plurality of different output speeds, characterised in that the transmission further including a carrier assembly including a first carrier segment, a second carrier segment, a third carrier segment, a first set of supports connecting the first carrier segment to one of the second carrier segment or the third carrier segment, and a second set of supports connecting the third carrier segment to one of the first carrier segment or the second carrier segment; wherein the first set of supports carries the first set of planet gears and the second set of supports carries the second set of planet gears such that the first, second, and third carrier segments (310, 320, 330) rotate in unison about the transmission axis, and wherein each of the first set of planet gears includes a front face facing the second set of planet gears and aligned in a first plane, and each of the second set of planet gears include a rear face facing the first set of planet gears and aligned in a second plane, the first plane and the second plane being substantially coplanar. a housing; a motor received in the housing; a multi-speed planetary transmission rotationally driven by the motor and defining a transmission axis, wherein the multi-speed transmission includes a plurality of subsections (200A, 200B, 200C), each of the plurality of subsections being configured to produce a corresponding speed reduction, the plurality of subsections including a first subsection having a first set of planet gears and a first ring gear meshed with the first set of planet gears, and a second subsection having a second set of planet gears and a second ring gear meshed with the second set of planet gears, an output mechanism rotationally driven by the transmission; and a speed selector (400; 1400) moveable among a plurality of positions where the speed selector (400; 1400; 1400) engages one or more of the plurality of subsections (200A, 200B, 200C) so as to cause the transmission to rotate the output mechanism at a plurality of different output speeds, characterised in that the transmission further including a carrier assembly including a first carrier segment, a second carrier segment, a third carrier segment, a first set of supports connecting the first carrier segment to one of the second carrier segment or the third carrier segment, and a second set of supports connecting the third carrier segment to one of the first carrier segment or the second carrier segment; wherein the first set of supports carries the first set of planet gears and the second set of supports carries the second set of planet gears such that the first, second, and third carrier segments (310, 320, 330) rotate in unison about the transmission axis, and wherein each of the first set of planet gears includes a front face facing the second set of planet gears and aligned in a first plane, and each of the second set of planet gears include a rear face facing the first set of planet gears and aligned in a second plane, the first plane and the second plane being substantially coplanar.