On 1415939148, Mac Burks (39) said...
If you need an extra hour or two at the end of a project then i don't think its a big deal. Things happen. If those things are your fault (you guys drop a TV and have to waste an hour going to buy a new one) then you eat it. If those things are the clients fault (anything from customer supplied crapware to the clients electrician making a mistake or arriving on time and finding that the client is using a specific room and doesnt want anyone in it for an hour...forcing you to stay late) then the client pays for those additional hours.
I think it's important to clarify that when Mac says that "if it's your fault, you eat it", he's saying that the business owner eats it, not employee.
In almost all cases (if not all), hourly employee has to be paid for all his working hours, regardless of fault.
Independent contractors and salaries people are obviously handled differently.