We had many stains in our carpet from the previous home owners which include food and pet stains. The carpet was a variety of styles and all was very clean. The service individual was on time and friendly. There were some stains missed but overall not bad. I would recommend or use the service again in the future.