In many cases, landlords or property managers require tenants to steam-clean carpets as part of the end-of-the-lease cleaning process. This helps to ensure that carpets are thoroughly cleaned and sanitized before new tenants move in. Check your lease agreement or consult with your landlord to confirm if steam cleaning is required.