The WeedRoller PRO moves in a slow, broad arc, pivoting more that 300 degrees. As its linked rollers rotate along the lake bottom, the WeedRoller PRO detaches existing weeds and agitates the lake bed. This prevents more weed growth, for a clean, sandy lake bottom and a pleasant swimming area. The WeedRoller PRO easily attaches to any dock. To fit your specific area, the WeedRoller PRO has adjustable limit switches, which automatically stop and reverse its direction, at the point you desire.