Just a thought if lets say you cut 50 lawns at $30 a cut and did the 10th cut free you lost $1500. Then lets say you did it again next year and so on. After 10 years that's $15,000. Or if you had 100 lawns at $30 that's $3000 the first year and $30,000 after 10 years.
Way to many guys all around the country do this same stuff year in and year out and then complain they don't make enough and its way too hard making a living doing this. And to be honest its their fault. All you are doing when you do that is driving down the price of you make and to be honest what other guys in your area make as well. My customers give me fliers like yours or i find them in the beds during the spring clean up and i don't know whether to laugh or cry. Price is $4-5 or more less than what i charge and some gimmick.
You want to pick up more lawns find guys who are solo or smaller companies and take them to lunch, talk to them, something. Build a friendship with them. Personally in the last 4 years I've probably given away 30-40 lawns to 3 guys that were just starting out. Not lawns i didn't want but lawns in areas i don't go and i just don't have time for. I'm solo and cut 91 a week the only lawns i pick up are replacement for accounts i lost the year before ( moved, house sold, ect. ) and this is usually less than 6 on a yearly basis. This year i have on 3 accounts i need to replace, after that i give them their card or if they called me i have one of the guys i refer call them that day.