Sorry, but I'm gonna have to disagree.
If your neighbor asks someone to give them an estimate, you feel it is that companies duty to inform you of why they are there? You didn't call them, and its not your property.
I could see him letting the property owner know who he is, but him being...