Handy fellow to have around (3-6)
I believe the answer is:
odd-jobman
(Other definitions for odd-jobman that I've seen before include "Person doing casual work" , "Versatile domestic worker" , "One doing occasional work" , "Handy worker for little tasks" , "Person employed to do various chores" .)