While not all landlords explicitly require professional move out cleaning, they do expect the rental unit to be in the same clean condition as when the lease began. If tenants fail to clean the property thoroughly, landlords can hire a professional cleaning service and deduct the cost from the security deposit.
To avoid unexpected charges, it is best to invest in a professional move out cleaning service. Many landlords conduct a final walk-through inspection, and having a professionally cleaned home increases the likelihood of receiving the full deposit back.