William did a fantastic job of cleaning the carpet. I have used Shine Cleaning Services for years and never been disappointed