I must admit, this is the first time I have had a window cleaner. First time he came, I was in, so paid cash at the door once job was done. Second time was Monday just gone, I was out so he left a card. Fair enough, I thought I'll pay him online. Fast forward to today when I've gotten round to sorting the admin/bills and I pay him. I've had five missed calls and three text messages chasing for payment in between the work being done and me making the payment. I understand it is two days after the job was done and I could have made more of an effort to make the payment earlier but sometimes life gets in the way and I have work and DCs to distract me from mundane tasks such as paying bills.
Am I completely in the wrong - fair enough if I am, but the hounding has put me off from wanting him to come back! How do your window cleaners take/accept payment?