Patent ID: 7004706

Claim:
An apparatus for loading, transporting, and unloading hay bales, comprising: a trailer frame including a first side and a length; a conveyor device attached to the trailer frame and positioned to transport the hay bales a majority of the length of the trailer frame; a loading system attached to the first side of the trailer frame and including a movement deck and a movement arm positioned to move the hay bales across the movement deck and to the trailer frame; a hay bale retrieving device pivotally attached to the loading system, positioned to transport hay bales to the movement deck, and including a first spike and a second spike positioned opposed to the first spike, a first piston attached to the first spike, and a second piston attached to the second spike, wherein the first and second pistons are positioned to removably impale the first and second spikes into the hay bales; wherein the trailer frame includes a loading end and a transfer platform located near the loading end, the transfer platform including a carrier track positioned to transfer the hay bales to the conveyor device; and wherein the transfer platform further includes a plurality of rotational devices engaging the trailer frame and positioned to rotate the transfer platform relative to the trailer frame.