I don't know if anybody noticed this, but if you drop the villager on a hut in a certain way, they will almost always start fixing (as opposed to just examining).
I usually drop them in the above right hand corner of the hut.
It this coincidence or am I really on to something?