I have been thinking about this for a while now. My problem is I have kids at home and my wife won't take business calls because she is quite shy.
I think the perception of putting only your mobile phone number on a leaflet could be that you have something to hide!? I'm not saying you have, only that that's what the perception could be; and given that some people think window cleaners are burglars in disguise, that's probably not good.
Can you not ask your Missis to take a name and telephone number and tell any prospective customers that you'll phone back?
Alternatively, can you not use your land line number on your leaflet and use a 'Caller ID' on your phone, you can programme in numbers your Missis will answer; such as family and she can ignore the rest (you can even do a different 'ring tone' for incomming pre-programmed numbers). She could ignore any numbers not programmed into the phone.
Then you can go through the stored up Caller ID numbers and phone them; even if they haven't left a message; which some don't or won't.
On my 'office' phone there's an icon that lets me know if someone has phoned while I've been out; and then with a push of a button I can see the phone numbers that've called. I can then ring them back and say something along the lines of, 'Hello I had a missed call to my landline number...' and take it from there.