I worked for nearly two years self employed for a local window cleaner - I used his van, his equipment and water (I had to pay diesel) Every morning he gave me a round sheet, and off I'd go.
At the end of the day, I'd take 50% of what I'd earned.
I always stayed out till I'd finished the round/weather got bad/I'd earned enough - whichever came sooner.
You need to find someone whos motivated to earn