Hired Oxi Fresh for rental move out cleaning required by lease. So glad I did. Tech/Jay was on time, nice, didn't try to upsell me a million unwanted/unneeded things, and did a great job. Carpet was dry in an hour as promised. Super professional. And they say they are environmentally sound. Will absolutely hire them again when I need a carper cleaner.