This truck self loads and self unloads. It is made by Cancade CBI. For more information call 3067407771.