I work in advertising and marketing communications. Have for 15 years. I also have a handful of lawn mowing customers to get me outside. (And keep me sane!) Anyway, I disagree with your opinion of flyers. Time and time again I see people complain about the ineffectiveness of flyers. Then I look at them and right off the bat know why their particular flyer failed. Content is king. You can have the most beautifully designed piece in the world, but without the right messaging (copy), you're just wasting your time. Long story short, never underestimate the words you choose in your marketing materials or the placement of these words. And most importantly, don't bury your offer. In your flyer, you did just that. You should've been SCREAMING it loud and proud in the headline...not lead with your business name. That's a big no no.