Answer: canvaser

AnswerCrossword Clue
canvaserone who canvases (to examine thoroughly, also CANVASS)