Have I ever told you how much I love customers??!! Ya know, I have a contract that spells everything out. It lists every move we will make and it itemizes quantities of materials that we will use. Along the way on just about every job we will do something extra and I won't charge for it. And sometimes I may charge - but we do it at near cost. I don't expect a big that-a-boy letter from the customer. I don't care if they say thank you or not. But one thing that irks me to no end is when they wait until the last minute and come up with a silly excuse to not release the final payment! My contract clearly states "payment is due on day of completion". Our clients KNOW when we will be finished. I am HUGE on communicating. It's not like we just out of the blue finished and I said "ok, pay up". Don't send me a text message saying "we will wait for the tenant to inspect before we give you the final payment" No, it's not a large amount of money. It's merely the principle of the matter. I thrive off of principle, in my personal life and business. I preach to my kid about morals and doing what's right. I live principle. You know we're finishing up - you get your butt over there and you do the inspection while we're there. I was raised to always do something extra for people when we do jobs for them. And will continue to do so. Just live up to your end of the agreement, thats all i ask. Ok, I'm stepping off my soapbox, my rant is over I'll take the high road and just play along with the client .