$20 snow shovels from Ace, or Lowe's, or Menard's. Spring, Summer, Fall... a rake.
Unlimited earning potential.
So I can't tell if you are being serious or sarcastic, but I want to look at the scenario you have layed out seriously.
The person in question has managed to aquire a snow shovel. It is January in Des Moines, and snow is predicted overnight. Our hard-on-his-luck entrepreneur has spent the night at one of the shelters downtown, and is ready to tackle some driveways.
First he has to reach a neighborhood with driveways that need shoveling. Presumably he doesn't have a car, so he is limited to either walking or reliant on a bus. The bus won't be an option if he has a cart with his personal belongings. Regardless, he will either be spending money on bus fair or walking an hour+ through snow before he has shoveled a single driveway.
Now that our hero has reached a neighborhood with some driveways that need clearing, he has to begin knocking on doors to see if anyone will take him up on his services. So what is a fair price? $10 for a 1 car driveway, $20 for a 2 car? Would you pay that? But also, are the residents of the home interested? Most homeowners I know either are willing to clear the snow on their own, or already have snow removal services arranged. Are they even home to begin with?
All that to finally get one taker. One driveway, and 30 minutes to an hour later, our well intentioned protagonist is moving on to the next house. He made $20 but has endeavored for at least 3 hours between travel, knocking on doors, and doing the work. At best he has made below minimum wage, and still needs to travel back, and find shelter again for the night.
To make matters worse, in the time it has taken him to do the first driveway, there are now fewer driveways to be cleared as neighborhood residents have ventured out to clear what is theirs, or private plows have done in 5 minutes what our homeless person did in an hour.
Still, he marches on. Let's say he gets 5 takers, makes $100. He still has to eat, and travel, so that cuts into his earnings, but hey it's a profit! So he just has to do it again tomorrow...as long as it snows. Which, over the last 10 years, Des Moines has averaged 11.3 days of snowfall annually. At best, our hypothetical figure is looking at $1100 in an average winter.
That won't get this man a home. That might keep him fed and clothes, but it won't alleviate his basic needs of shelter.
Claiming that someone can make enough money to live by shoveling driveways and mowing lawns is an ignorant and out of touch view point. It doesn't comport with the reality of life in America in 2021.
But if you think I am thinking about this the wrong way, why don't you do me a favor? Bend down, grab tight onto your shoelace, and pull up as hard as you can. And once you have been able to lift yourself off the ground, get back to me.