I think when you agree to missed cleans etc it soon will become the accepted norm, you will then dance to the customers tune instead of running your business the way you want to. nothing wrong with the odd missed clean for good reason but we have to earn a living and you can not do that by not cleaning glass. read golds post, if you do not have your own rules and stick to them then you can expect customers to mess you about.