I have always put prices on my leaflets, and got a fairly good return on them.4-6 calls per 1000 leaflets. I would say that it depends on if you wish to sell the service over the phone, or just take orders over the phone. Me personally I like to just take orders these days (ask Mrs Hector )
Have you got a tap on my phone again Simon
you need to gain trust ..... then hit them hard
Instead of prices would it be better saying:2 Carpets saves you 10%3 carpets 25%etc etc 10 carpets I will clean your dog free and pay you £10 for allowing me to work for you.you get the idea.People want bargains perhaps this is one way to do it without locking yourself to a price.