I tell the customer the price for the job. I avoid hourly charge. People will pay other trades $120 an hour. Yet will go crazy if they hear we want $60 an hour to trim their hedges.
Also do not separate materials. Price to fert is all included. I do not break out the material from the labor. Again people will go bananas to pay a landscaper $30 to push a spreader around for a half hour.