Can do it better yourself?
+1
Canvassing is the quickest way to get work, but often not the best.
Despite being in the same business, the way a canvasser views a house may be completely different to me and no matter how well its been discussed in advance there will always be the occasional pricing issue, parking issue, "too awkward to be worth bothering with" issue.
On top of those basic problems you have the high drop off rate from canvassed work.
If you need to build a round fast, a canvassing team might be the way to go - - if you're just adding to an existing round, doing your own canvassing, or advertising with flyers, website, radio ads etc might be more cost effective & less hassle in the long run,..