If this is two separate leases, he should have followed your state's security deposit laws at the end of the first lease. Of course, the landlord may state that it did comply. $100 for two cleaning fees? Do your leases expressly authorize a $50 cleaning fee at the end of the lease?