Therefore, even though a landlord by law cannot charge tenants for professional cleaning service or enter into any other third-party contract with professional cleaners for that matter, they are well within their rights to deduct these costs from the rental deposit held in a deposit protection scheme.