A boat support frame loading and unloading apparatus configured to draw a boat on to and off a boat support frame, the apparatus comprising: a boat support frame having a loading end and a terminal end opposite to the loading end; and at least two roller assemblies mounted opposite one another symmetrically about a midline of the boat support frame adjacent to the loading end of the boat support frame, characterized by each roller assembly incorporating: at least one roller element, at least one drive mechanism configured to rotate one or more of the at least one roller elements to draw a boat onto and off the boat support frame through the loading end of the boat support frame, a hull contact surface formed by a flexible belt which has a circumference greater than a circumference of the at least one roller element, the flexible belt being free to move over the at least one roller element with the at least one roller element being rotated by the at least one drive mechanism to rotate the flexible belt, and a tension rotor located distal from the at least one roller element, at least one guide roller positioned between the tension rotor and the at least one roller element to guide the motion of the flexible belt when rotated over the roller element and the tension rotor, the at least one tension rotor and the at least one guide roller configured to tension or shape the flexible belt to define a substantially flat drive plane on a side of the flexible belt to be placed in contact with the hull of a boat, wherein a said guide roller vertically offsets the substantially flat drive plane from the drive mechanism and an associated driveshaft to lift the flexible belt upwards before it forms the substantially flat drive plane so that the drive mechanism is positioned below where the roller assembly contacts the hull of the boat. a boat support frame having a loading end and a terminal end opposite to the loading end; and at least two roller assemblies mounted opposite one another symmetrically about a midline of the boat support frame adjacent to the loading end of the boat support frame, characterized by each roller assembly incorporating: at least one roller element, at least one drive mechanism configured to rotate one or more of the at least one roller elements to draw a boat onto and off the boat support frame through the loading end of the boat support frame, a hull contact surface formed by a flexible belt which has a circumference greater than a circumference of the at least one roller element, the flexible belt being free to move over the at least one roller element with the at least one roller element being rotated by the at least one drive mechanism to rotate the flexible belt, and a tension rotor located distal from the at least one roller element, at least one guide roller positioned between the tension rotor and the at least one roller element to guide the motion of the flexible belt when rotated over the roller element and the tension rotor, the at least one tension rotor and the at least one guide roller configured to tension or shape the flexible belt to define a substantially flat drive plane on a side of the flexible belt to be placed in contact with the hull of a boat, wherein a said guide roller vertically offsets the substantially flat drive plane from the drive mechanism and an associated driveshaft to lift the flexible belt upwards before it forms the substantially flat drive plane so that the drive mechanism is positioned below where the roller assembly contacts the hull of the boat. at least one roller element, at least one drive mechanism configured to rotate one or more of the at least one roller elements to draw a boat onto and off the boat support frame through the loading end of the boat support frame, a hull contact surface formed by a flexible belt which has a circumference greater than a circumference of the at least one roller element, the flexible belt being free to move over the at least one roller element with the at least one roller element being rotated by the at least one drive mechanism to rotate the flexible belt, and a tension rotor located distal from the at least one roller element, at least one guide roller positioned between the tension rotor and the at least one roller element to guide the motion of the flexible belt when rotated over the roller element and the tension rotor, the at least one tension rotor and the at least one guide roller configured to tension or shape the flexible belt to define a substantially flat drive plane on a side of the flexible belt to be placed in contact with the hull of a boat, wherein a said guide roller vertically offsets the substantially flat drive plane from the drive mechanism and an associated driveshaft to lift the flexible belt upwards before it forms the substantially flat drive plane so that the drive mechanism is positioned below where the roller assembly contacts the hull of the boat.