Gosh, Jen, I am sorry that you are having troubles. I dont know what else you can do except maybe calling the head office and keep complaining.
Now... if we all lived closer we could all get in our cars, find him and circle him with our cars and FORCE him to drive to your house