You are over complicating a simple process. I am a window cleaner, and I didn’t even want to read through all that.
People just want clean windows, and a simple way to pay.
I do a walk around before every Resi job and communicate any issues. Then clean the windows, do another walk around and done.
I don’t even give people reminders. They are as capable as we are at putting an appointment in the calendar.
Your thingy looks great, and I am sure you are proud of it, and you should be. But, I think over time, you will find it’s unnecessary.