I just moved and whoever did the carpet cleaning previously did a horrible job. There were still stains and oders that were left behind and even though we had it recleaned soon after that spots started to appear again. A friend referred me to brothers carpet cleaning and im so glad because they did a really awesome job! There are no more odors, stains, spots, and even weeks later the carpet still looks clean and like new! Would definitely recommend!