a first set of rollers the left and right light curtain modules 104 and 102 may be positioned on the frame housing such that the plurality of light beams extend across the working area generally above the transverse idler roller 17 additional positional details of the left and right light curtain modules 104 and 102 will be discussed below the shaft of forward transverse drive roller 19 at one end may be fitted with a spur gear 21 a further spur gear 22 is driven through gear box 23 of appropriate reduction by electric motor 24 which is operated by a pedal switch 25 gears 21 and 22 are interconnected by a drive chain 26 or other suitable drive means such as but not limited to a drive belt one or more additional gears a cable a rope or other suitable means as seen in fig1 the spur gears 21 and 22 and drive chain 26 which together may be considered to comprise a drive mechanism may be disposed outboard or external to the vertical side wall support 10 and or the frame housing relative to the working area of the carpet rolling machine although not shown for clarity the drive mechanism is enclosed within a protective cover for safety reasons a first series of a plurality of substantially identical parallel spaced apart carpet transporting belts 27 extend between forward transverse drive roller 19 and rearward transverse roller 14 passing over transverse idler roller 17 a horizontal top support frame and housing overlies the rearward end of the intermediate support transverse horizontal roller 28 is journaled for rotation in a pair of bearing blocks 29 supported by frame members 30 comprising part of the top support frame transverse horizontal roller 28 is spaced above rearward transverse roller 14.