harper public agent