San Diego Ca, Carpet Cleaner - What is Rotary Extraction?

San Diego Ca, Carpet Cleaner - What is Rotary Extraction?