I think up until very recently, most window cleaners operated cash only, collected in the evenings,.. never had a business card, never gave out tickets, SAE's, invoices or receipts, and were rarely in the yellow pages. My father in law STILL works this way,.. and refuses point blank to use SAE's etc.
If a custie isn't home when we clean, he drops through a small handwritten note "Windows cleaned, Mike" and that's it!
Jim could have fallen off a ladder, had a stroke, or simply retired,... pity we'll prob never find out!