I do 4000 leaflets every week. I think leaflets are the best way to get new bussiness, but they have to done right.
put your address on them and only have them delivered within 4-5 miles of your home so they know your local ( this only works if you don't live in the rough end of town
)
have them delivered on a 4 week rotation, so that the same house gets your leaflet every 4 weeks.
this cost me £100 a week for printing & delivery but it only takes one good job to cover this cost.
You cannot justify delivering them yourself. For me to spend 1 day putting out leaflets would cost £200+ and I would only put out a 1000. I can get a 1000 put out for £17.
if you're just beginning and have lots of free time put them out your self, otherwise use a company
Mike