i have rented from a few property managment companies, and have always received most of my deposit back. i like how these people have the cleaner show you what needs to be cleaned. make sure you document every thing when you move in it makes the move out so much smoother, you should do this with any body you use.
All in all a nice company to work with.
more