Steam Sweepers is such a good company. They are very good and I would recommend them highly. They are very honest, they are friendly and they are just very helpful.
I had a carpet that wasn't a very expensive carpet and we took it up and basically I wasn't happy with it and threw the carpet away and what I noticed was that they were very honest people. The person that came to do the work was great and did everything that I asked him to do.
This is the only time I've ever needed to use them but I got their name from friends that also used their services and recommended them. That's how I usually go about business, it's a word of mouth thing for me.