I built my business from canvassing non-stop and doing my own telesales. Of course the odd person gets annoyed getting their door knocked, but people like that are generally annoyed about anything and everything in life anyway (J.D is a case in point)

. I don't like getting cold calls on my phone from people selling me stuff but I do a fair bit of cold calling myself, I know some people will be annoyed on the other end of the phone or on their doorstep.
However, with canvassing residential and cold calling on the phone its all down to percentages. A very very small percentage will be annoyed, and you wouldn't want to work for people like that anyway. A big percentage will say no. But the ones who say yes and chat will be great customers.
My advice is to go out in the evenings and weekends as much as you can and keep knocking no matter what anyone says. Grow a thick skin and learn to deal with rejection. And in the daytime cold call commercial. I've done it, it works.
I've never done leafleting, but haven't ruled it out. Funnily enough I have picked up quite a good few customers from companies who have just leafleted, then I've knocked and its reminded them that they got a leaflet and they use us instead of the guys who dropped the leaflet!!
