My question involves landlord-tenant law in the State of: Missouri. We move out of the rental property, landlord inspects house, everything is great. He calls to schedule a meet up to turn in keys and give us our $950 deposit. He only gives us $750 stating that he charges $200 "standard charge" and states it is listed in the lease. I tell my roommate the situation, he's upset and calls the landlord and negotiates him down to $100 for the carpet. He does this before I am able to check the lease. I get home and pull out the lease. There is no mention of any $200 charge for carpet cleaning. Note, this charge isn't because the carpets are dirty, we got a clean inspection. The landlord said that he charges this $200 instead of relying on tenants to clean it themselves. It seems to me we should receive our full deposit. Your thoughts?