Don't let me put you off - it's just my opinion.
Word of mouth and being seen seems to be the best for me, i'm hopeless at doornocking because i hate being turned away and lose enthusiasm. My wife however is very good and has the skin of a rhinoceros (so to speak) and is very succesful at canvassing.
a patchy what?