Brian not only did he get all of the stains out of our carpet but it smelled amazing when he was done.We have also used this company to have our tile floors cleaned and that too came out beautiful! We will definitely be using this company in the future and telling anyone we know to use them too!