Having done tree removal and from heating entirely by firewood, I have found bumper and truck bed winches handy for saving effort and emergency room visits. Pictured is a pile of logs from a skid steer the tree company dumped over my fence from a neighbor's yard. It saved him about $2000 in removal fees.
I cut what I could by hand, but, then dragged the log pile down using the bumper winch into one spot, cut them into rounds, then split them there, and created a firewood pile that I picked at to stack when I had a chance.
Steel 1/4" choker cables work best as they cut through the bark and into the wood for a good grip when pulling from a pile. Start at the top WITHOUT climbing the pile. Work from the sides of the pile (butt end).
Use a steel probe (can be bent #3 rebar) to push and grab cable ends without getting your hands under (rattlers or cotton mouths) a log or between two pieces.
Use a remote so if the cable breaks or slips off the log, you are 10 feet away from the recoil travel line.
A winch weight bag is a good option.
I wear a hard hat while winching.
You can use a big 4x4 truck with good mud tires and a beefy bumper (never use a trailer ball) to pull down log piles, but, it is safer and easier just to use a winch. I usually have a 15T pintle hook front and back. The strap or cable goes under the pintle and the ball only acts to stop the attachment from sliding off, the strap is not around the ball itself. Though I usually have two 1/2" thick pull rings welded or bolted onto the bumper, so, no real need to use the pintle hook.