Top steam did a fabulous job, after they finished the carpet look like new and the price was really good.
I was desperate to get my carpets cleaned! I called and they were able to squeeze me in and did a fantastic job! My carpets look brand new and Topsteam was super fast and friendly! I would definitely recommend this company! More...