I was wondering what you guys do when a job takes longer than expected with the final invoice/bill due to taking longer than expected? I give them an estimate and describe the steps involved but I haven't been doing very well at estimating the hours involve since I haven't had any experienced people working for me this year. Do you guys eat the cost of the extra labor or do you still charge for all the hours worked? I will charge extra for legit reason like finding an old foundation or extra crappy dirt we have to haul out and bring in better. I have a disclaimer on the estimate saying just that, This is an estimate and can change depending on total hours involved in the project and quantity of materials used since there can be unexpected things in the ground or something built not like it should have been and so on. I have been eating the cost mostly unless it was something they changed and get charged accordingly. I look at it as if I were them, in the fact that its not their fault that the employees worked slow so why should they have to pay for it. All these unexperienced employees have cost me $10,000-20,000 in hours I haven't been able to bill since we were not as efficient as I had pictured in my mind when I did the estimate during the winter. Some of it is my fault for not estimating higher but I didn't think I wouldn't be able to find at least one person who could work hard. I have hired 6 so far this year and down to maybe one but doesn't seem like he will work out either. The longest one lasted 3 months.