I can't believe that it took months for you to get your security back! The security deposit ALWAYS gets refunded the month after someone moves out as long as you provide a forwarding address. 7-years you lived in a house that you were unhappy at??? Really? Sounds like you loved living there for you to stay 7-years! And as far as the "Goons" we hire; they are all good people just trying to make a living and work very hard. Our maintenance is sent out the same day of each service call, 100% of the time, not one tenant can argue with that. If you have a repair need, we send someone out immediately! The only time we get upset is when tenants destroy our properties. Tenants should keep their properties clean and not destroy or deface anything inside the property. We have tenants renting for over 10-years in our properties and try never to raise rent. We only raise it when the City of Philadelphia increases property taxes, which forces us to slightly raise rent in some properties.
George kept $250 more than what was owed to him and threatened to not give our security deposit back, even though we kept the apartment in very good shape. It took literally months to get our security deposit back, and not even in full, because he didn't take the time to SIMPLY CALCULATE how much he owed us. George would often come into our apartment, always with less than 24 hour notice (as in 5 minutes notice, or no notice at all). He would also yell on the phone, barely letting others talk, which was very frustrating when trying to figure out logistics with the apartment. While the apartment itself was good, it was not worth having to deal with this landlord. Do not recommend.
Many bad experiences during my 7 years in that apartment, but the worst part was the landlord sending his goons to work on the apartment when I still had a week left on my lease and throwing away everything I had left in the house (all of my cleaning supplies as I was coming back to clean the following day), then keeping my security deposit because I didn't clean up.
George was a great Landlord! Anytime I called with a problem or something broke he had his maintenance person, Joe, out within the same day or next day. He didn't take out anything from our security deposit except for cleaning (I didn't feel like doing it myself) but he did give us the option to clean it ourselves. We loved the house we were in too and the neighborhood.