You are right, they should give you notice that they will be in your apartment. When we rented, I think the contract said they had to give a days notice prior. I would check on that. Glad no one got out