Since I left the farm and sold my skidsteer...
I have rented from the equipment rental place (skidsteer, backhoe, mini-excavator --plus, whatever else, sod cutter, chipper, etc.,)
bright orange jacket that day
I find it more affordable and satisfying than paying someone else and I can pretend that I am more careful about tearing up my lawn...
I have also scoured local businesses with equipment (costs too much to haul that stuff a long way) and find that excavators tend to offer a much better price than landscapers proper. When I need something special I call on an excavator with an eye for rocks. Although, I do have one rock that could not be moved once it fell off the truck, even with the big stuff.
Often there are folks in the local classified ads who have skidsteers and dump trucks for 'clean up' jobs who might be willing to move rocks and haul amendments so you could check that.
I use a dolly for smaller large rocks (like you would use to move a refrigerator or something) and I have a 'yard truck' aka 4-wheeler and trailer for rock hunting and hauling.
I have used sleds of all kinds. One of the best was an old car hood that I pulled w/ a subaru
crowbars, straps/ropes/chains useful too--can make a crane off of the boom to lower a rock into a place without messing up everything else.
You can roll them on logs if you have enough logs and people, but I prefer the power toys