I recently looked into having top soil delivered by dump truck in my SC location. The price for unscreened topsoil here is $600 for a tandem axle truck load. I recently spread 10 truck loads (it took 45 man-hours for the 1025R with 49 inch bucket). The unscreened topsoil required a fair amount of after spreading work to pick up all the stones and roots it contained.
Now I am looking to buy some more to level out some more areas.
Lowes has topsoil here for $1.59 per 1 cubic foot bag. That seemed expensive until I did the math.
27 cubic feet in a cubic yard. 27 x $1.59= $42.93 per cubic yard for bagged topsoil.
Tandem axle truck load is 10 to 14 cubic yards.
Assuming the truck actually contains 14 yards, that is 378 cubic feet per truck load, at a cost of $600.
378 cubic feet x bag price of $1.59 per cubic foor = $601.02.
So, it seems the break even price point for topsoil per bag versus by the dump truck load is right around the Lowes price of $1.59 per bag.
Plus the bagged soil is screened and clean and much easier to rake and level out. I'd rather spend time opening bags than spend hours picking up the debris in the truck-delivered soil.
Though I'd share this info since I was pleasantly surprised by it. Someone check my math.