We require professional carpet cleaning to preserve the life of the carpet. Home machines do not perform the deep cleaning necessary.