I met Michael Joseph well over a year ago now. He's the co-founder of a company called InvitedHome, which he…