<human>: So I live in Williamsburg VA, and I'm wondering if anyone on here could help me with a problem I'm having with my landlord.  When I signed my housing contract, the landlord said that she had a "cleaning lady" that would be coming (that the landlord would be paying for) once a month, and they would give us at least 48 hours notice before she would come.  That was in May last year.  So far, this "cleaning lady" (who doesn't clean anything) has been dropping in several times a week in addition to her scheduled once a month "cleaning visit" without giving any notice.  I don't feel that my things are safe or my house is secure.  What can I do to combat this constant intrusion?  I don't know enough about the Resident/Landlord laws in VA to know what I'm legally allowed to do.  We've asked for the notice every single time she shows up unannounced, and they refuse to stick to the agreement that we all made on signing the lease.  I'd really appreciate any input from anyone who might know what to do.

Can you condense the text into a few key points?
<bot>: Landlord is not sticking to her end of the bargain as far as the lease is concerned, specifically showing up without notice that she agreed to give.  Any help?