To me residential is harder to deal with than commercial. Most commercial company if you tell them ok we are done for the day, ok see you tomorrow. Residential customer not so fast you are not done. I need my trench covered, lawn cleaned up etc. I understand this apart of the job but if you are done for the day. Are you really required to stay and make owner happy? Unless it's in contract I don't think they really have any business telling you to hurry up and finish. Am I wrong?