By law, a residential landlord/tenant contract goes month to month if it is not renewed. This is what happened here. A month's notice is required by law to terminate the contract by either party. Again, this is what happened here. Assuming the tenant moves out in time, then they can request the deposit back. The landlord does have to give it back, even if it has been 3 years - this deposit has been "controlling" the situation from the beginning. The deposit does not "expire."
The landlord then has 30 days to return the deposit after the tenant moves out, however they can withhold money for the following:
-unpaid rent, or
-reasonable charges for damage to the property beyond normal wear and tear, and/or
-reasonable charges for necessary clean up.
Please note: If I tell you simply what you wish to hear, this would be unfair to you. I need to be honest with you and sometimes this means providing information that is not optimal. Negative ratings are reserved for experts who are rude or for erroneous information. Please rate me on the quality of my information; do not punish me for my honesty.
I hope this helps and clarifies. Please use the SEND or REPLY button to keep chatting, or please RATE when finished. You may always ask follow ups at no charge after rating. Kindly rate my answer as one of TOP THREE FACES/STARS and then SUBMIT, as this is how experts get credit for our time. Rating my answer the bottom two faces/stars (or failing to submit the rating) does not give me credit and reflects poorly on me, even if my answer is correct. I work very hard to formulate an informative and honest answer for you; please reciprocate my good faith with a positive rating.