Yes. The Optima Steamer can do all of the things you have mentioned. However it is important to note that to achieve the most desired results it is important to have extraction along with the powerful cleaning of the Optima Steamer. That is why we offer the Hotty-Vac Hot Water Extractor and the Extractor Hand Tool.
By pairing the Optima Steamer and the Hotty-Vac Extractor with the Extractor Hand Tool, you can achieve a deep sanitizing, deodorizing clean by injecting steam and then extracting the molecularized waste.