We haven't started carpet cleaning yet but have been running our domestic cleaning biz for 2 years. After the first 5000 leaflets we delivered ourselfs -(over 4 weeks) I've always paid another company to deliver them, £25 per 1000. As it took me and hubby (with the help from our 4 kids) hours to deliver the first lot we don't bother anymore, doesn't seem worth it.
We always print a5 thick cards, so they stand out, always have a large photo on them, and always have the price on.
We get around 7-10ish calls per 1000, nearly always get the job and lots pf people seem to keep these cards and call months after they were delivered.
We don't do leaflets very often though as we do mostly regular cleaning these customers will be regular clients, so we don't need to. I guess its different when its just a one off carpet clean.
I realise now we will have change the way we advertise a bit, or just advertise more......Its made me think though