For those of you who have multiple units, I assume you do not do the cleaning work yourself and you always hire people to do that. How much do you spend on them? How do you find low cost and reliable workers? Do you deduct cost from security deposit?
Cost of cleaning between tenants depends on the region you are in, size and condition of the property. Expect to pay $125-$200 for a general cleaning. Ask BP for local cleaning crew recommendations. What does the lease say about cleanings and what the security deposit covers? That said, just because something is in the lease, doesn't mean the courts will agree it is reasonable. Just pay the ~$150 to have it cleaned by professionals and consider it part of the tenant turnover costs. They are an inevitable part of the rental business. Good luck!