It's a Hoover SteamVac Spin Scrub.....I used the standard upholstery attachment
Hoover SteamVac All Terrain Steam Cleaner with SpinScrub Patriot Blue Metallic F7452-900 - Best Buy
HOOVER Professional Series TurboScrub Carpet Cleaner Machine, 64 oz. Paws and Claws Pet Carpet Cleaner Solution Combo Kit FH50134-AH30925 - The Home Depot
Hoover Carpet Cleaner | Bank's Vac
Hoover F5914900 SteamVac with Clean Surge - QVC.com
Amazon.com - Hoover Complete Pet Steam Mop with Removable Handheld Steamer, Cleaner for Tile and Hardwood Floors, WH21000, White 11 IN x 8.75 IN x 25 IN