This place does NOT deduct pet damages from the pet deposit/fee. Regardless how much is paid up front, you will still incur costs for pet damage upon moving if you own a dog/cat.
Like most rental agencies, if you have pets, a non-refundable pet fee is assessed based on what type of pet you have. Normally pet fees, or even deposits, are there to protect the landlord and the tenant from incurring pet-inflicted damages to the rental itself.
I paid a pet fee when I moved in to Windsor at Shirlington Village. Of course, my pets damaged the carpet - either chewing holes or scratching in a few spots. Nothing horribly tragic, but nonetheless I thought I was covered.
When I moved out, regardless of how much I paid for having a pet on moving in, and ADDITIONAL MONTHLY PET RENT, the pet fee was NOT factored into my move out expenses AT ALL.
When I asked about this, the property manager informed me that a pet fee "IS FOR THE PRIVILEGE OF HAVING A PET, NOT FOR PET DAMAGES." Are they kidding?
This was not made clear to me when I moved in, or I wouldn't have moved into this apartment at all. Very shady management practices.