I'm not going to regurgitate the excellent info these guys provided as they're all very experienced, I just want to provide a slightly different perspective. I only rented for about 5 years over my life and the one major issue I had was bad communication coupled with the PM not knowing landlord/state laws.
After coming home around midnight, my apartment deadbolt decided to crap the bed. Called the super with no answer which wasn't surprising. Eventually got a locksmith out around 2am after one ghosted me. He said the brand of deadbolts were junk and saw this all the time. The repair bill was about $225 which I forwarded to the management company and said I will deduct it off my rent. Let the song and dance begin. Weeks later, the PM said I didn't pay the full rent amount. I reply back with my original email, giving them notice of my repair. They reply "repair denied" as it wasn't authorized so I told them to look at the receipt for the timestamp. PM said they asked the owner who denied the repair credit due to not reaching out to them, to which I quoted NJ statute for tenants making emergency repairs and showed them my call log to the super. Happened to move out a few months later as I bought my first duplex.
Don't be like that PM company. My realtor loves telling my tenants I'm one of his better landlords as that's just because I do my best to keep the places safe and in good condition.