I think you have good reason to be irritated. Matter of fact you have reason to be angry. That is ridiculous and not to be tolerated. What agency does this volunteer work with? Skip that, just call them and tell them what their volunteer is doing and that you don't want her coming to your home.
Sorry, I'm being pushy...consider those suggestions