I am not quite sure how you guys arrive at the $3000.00 price. Unless there's something I am not seeing here, that job would take 2 of my installers about a day and a half. At our labor rate, that would be about $1800 for labor. It looks like there are just about 100 blocks there. At $5.50 per block, that's $550.00. Maybe 2 yards of gravel at the most, that's $80. So I'd be charging about $2430.00 for that job. And we are typically more expensive than most of our competition. A lot of contractors would charge only $2000 or so for that job.
How long did it take you to do this job and how many workers?