I've used this on some really badly soiled and dirty carpets. He cleaned them better than I expected. Maybe not as good as professional services, but cost a lot less :). I also used it on my hallway tile which had a kind of "crust" that a mop and scrubbing wouldn't touch. It took a while for the steam to take effect, but it cut through the crust and the entrance looks new. Haven't used it on furniture yet, but that's next.
Chemical-Free Wagner Spraytech HomeRight HR-C900053 SteamMachine Model 53 Versatile Steam Cleaner
31 Review
Steam cleaner KARCHER SC 2 EasyFix, yellow/black
110 Review
8 Pack Replacement Steam Mop Pads Compatible For PurSteam ThermaPro 10-In-1 | LINNIW
25 Review
MTD 954-04060C Replacement Belt OEM Stens
26 Review