Get Landlord insurance and make sure it is good one. I am with one firm and not "happy to be with RXYZ;)" .
I have found $1k in serious cleaning is not covered and damage from pets, etc.. no covered. My firm refuses to pay the first 4 weeks because you have bond where other allow cleaning to...