Always better to give a price for the job.
If you charge $60 hr, job takes 8 hours, material $1,000 so you tell the customer $1,480. People will pay you.
Now tell the customer that you are going to pick up and put down pieces of sod for $60 and hour they will say you are robbing them. Many people do not respect physical work.