samantha joiner public agent