Interesting thread.
My take is this. I am probably the slowest window cleaner on the planet. I am near OCD in the attention to detail that I expect of myself.
I have tried speeding up, but when I have done, I find that I need to check my work more, and lo and behold, I find mistakes which I have to put right. All this takes more time.
So now I just take as long as I need to, and by doing so, the job gets done right the first time, my stress levels return to zero as I love this business, and I can earn enough even at my snail's pace! Also, I can't say no to a cup of tea and a chat.
John