Yeah, they need a search warrant for them to do that, no way you should say just sure come on in. If you don't have a lawyer get one, preferably a criminal defense attorney. Tell him every-time the come to harass you then get your attorney to document it. Eventually they will leave you alone or...