I should have had this done years ago. The carpet is like new.