If you’re the type to complain about your daily commute, then you better learn a thing or two from Steven Simoff. This 61-year-old Iowa man walks an incredible 35 miles to work everyday in order to provide for his family.<br /><br />The overnight janitor, who works at Lakeside Casino in Osceola, Iowa, leaves his Davis City home at around 3:30 p.m. every day and walks along the shoulder of Interstate 35, just so he can arrive in time to clock in at 11 p.m. for work.<br /><br />After a gruelling day’s worth of walking along the highway, he next begins working the night shift cleaning the Casino.<br /><br />But he doesn't complain, instead Simoff tells The Des Moines Register he will do whatever it takes to get to work so he can provide for his family.<br /><br />His wife Renee had a stroke nine years ago and has since suffered several heart attacks.<br /><br />Money has been tight since Renee's health problems began. <br /><br />"First of all, when you got a family, and you've got a job, you've got to be able to support your family. And you've got to keep your job — the most two important things I can think of," Simoff told the Des Moines Register.<br /><br />Simoff only earns $9.07 an hour at the casino and says his family can't afford to live closer to work because their rent in Davis City is only $400 per month.<br /><br />While the family owns a 2002 Ford Windstar minivan, they rarely can afford to fill up the tank.<br />The seven and a half hour journey means Simoff has to buy a new pair of shoes every two months, but he says he’s never once been injured during his treks. <br /><br />When his night shift is over Simoff usually catches a ride back home with a co-worker or a friend.