I get calls from leaflets, I use the a modified version of the pink flyer.
Like all things relating to marketing, do i get hundreds, NO. Do I get good quality leads, for the most part YES.
An example, 3 years ago a lady rang me. Got the leaflet please come and quote. Job price £1200, has since used me for 3 smaller jobs. Used her name on subsequent leaflets, 3 jobs, Oh you do work for XXX, Yes I do. Value £2500
Next week 1 job referred directly from the recipient of original leaflet, value £800.
There are many others.
No marketing strand is a silver bullet, try them all, learn from what you say in your message.
And good luck, or as someone told "there is no good luck, you needed to be there"
Nigel