Good for you not letting them into your house. I would have told them to get a search warrant.
I went through some trouble with them several years ago. My own teenage son called them. What holier than thou attitudes they all seem to have.
While helping children is certainly a noble cause, I...