Could be RH,
But this guy has HACK written all over him, a guy that won't take a check, sounds rather dodgy.
I'm surprised he didn't want the money up-front, before the work was done, as well.