I charge £6.00 for a 3 bed semi. Still too cheap, but there a tight lot up here in the north of Scotland!
I can do 5 of them in one hour with the pole. £30 per hour!

Wish I could make that 5 days a week every hour!
You really need to speed up. I know its hard to start with but you will get there

Try a higher flow rate. With that you will be able to rinse faster meaning less time spent at each window. I used to use a trickle and found I was at the window for ages chasing dirt down the glass.