I agree, your price seems to high. The price of product is my first concern. Also, one employee should be able to spread 2 yards an hour ( mulch or bark not topsoil ) unless you have to park a couple houses away.
We do $37 a yard with $12 product cost. That's $50 per man hour.