My question involves landlord-tenant law in the State of: New Jersey
My tenant constantly pays me the rent late. Yes, he pays the late fee but that's not the issue. I need my rent paid on time. He has been doing this for years. I heard I have to give him some kind of cease & desist letter but I don't know. Also, he broke the garage door. He has to put in a window, a lock & a handle but he never does. I feel like I'm going to get stuck. Also, all my tenants always use their security as the last month's rent even though I go through the legality of creating an account & writing that letter. How can I stop this?

