Carpet Extractor Product
Overview
The carpet extractor is an upright deep-cleaning machine that washes carpet rather than only vacuuming it. It lays down heated detergent solution, scrubs it into the pile with a powered brushroll, and immediately vacuums the dirty water back into a separate tank. Wash and recovery water never mix, which is what distinguishes an extractor from a dry vacuum and lets the carpet dry clean rather than dirty.
The machine runs from mains power and coordinates four loads: a vacuum motor for water recovery, a pump for solution delivery, a brush motor for agitation, and an inline heater that warms the solution on its way to the floor.
How it works
Clean water and detergent fill the Clean Solution Tank, where a mixing chamber blends them at a fixed ratio. Pulling the trigger runs the Solution Pump, a motor-driven diaphragm pump that pressurizes the solution and pushes it past the inline Heating Element to the Spray Nozzle Bar. There a manifold and fan-spray tips lay an even band of warm solution onto the carpet just ahead of the brush.
The Brushroll Assembly then scrubs the wetted fibers. A dedicated motor turns the bristle bar through a drive belt, working detergent into the pile to lift embedded soil. Behind the brush, the Vacuum Motor spins a centrifugal fan that pulls a strong vacuum at the squeegee nozzle, and the airflow carries the dirty water up into the recovery tank.
In the Recovery Tank a separator strips froth and debris from the air before it reaches the motor, and a float shutoff seals the suction inlet when the tank fills, keeping water out of the windings. The operator empties recovery, refills clean, and continues.
A detachable Hose & Tool routes both suction and solution off the body to clean stairs and upholstery. The Control Board ties everything together, sequencing the pump, brush, vacuum, and heater under trigger control and switching them through relays and a triac.
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials
12 top-level lines · 61 rows shown · 168 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Vacuum Motor 6 parts | carpet-extractor-vacuum-motor | 1× | 1 | 27 | assembly |
| 1.1 | Stator Assembly 3 parts | stator-assembly | 1× | 1 | 3 | assembly |
| 1.1.1 | Stator Core (laminations) | stator-core | 1× | 1 | — | part |
| 1.1.2 | Copper Winding | copper-winding | 1× | 1 | — | part |
| 1.1.3 | Slot Insulation | stator-insulation | 1× | 1 | — | part |
| 1.2 | Rotor Assembly 4 parts | rotor-assembly | 1× | 1 | 19 | assembly |
| 1.2.1 | Rotor Shaft | rotor-shaft | 1× | 1 | — | part |
| 1.2.2 | Rotor Core | rotor-core | 1× | 1 | — | part |
| 1.2.3 | Neodymium Magnet | neodymium-magnet | 16× | 16 | — | part |
| 1.2.4 | Ball Bearing | ball-bearing | 1× | 1 | — | part |
| 1.3 | Copper Winding | copper-winding | 1× | 1 | — | part |
| 1.4 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 1.5 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 1.6 | Fan Impeller | carpet-extractor-fan-impeller | 1× | 1 | — | part |
| 2 | Solution Pump 4 parts | carpet-extractor-solution-pump | 1× | 1 | 24 | assembly |
| 2.1 | Stator Assembly 3 parts | stator-assembly | 1× | 1 | 3 | assembly |
| 2.1.1 | Stator Core (laminations) | stator-core | 1× | 1 | — | part |
| 2.1.2 | Copper Winding | copper-winding | 1× | 1 | — | part |
| 2.1.3 | Slot Insulation | stator-insulation | 1× | 1 | — | part |
| 2.2 | Rotor Assembly 4 parts | rotor-assembly | 1× | 1 | 19 | assembly |
| 2.2.1 | Rotor Shaft | rotor-shaft | 1× | 1 | — | part |
| 2.2.2 | Rotor Core | rotor-core | 1× | 1 | — | part |
| 2.2.3 | Neodymium Magnet | neodymium-magnet | 16× | 16 | — | part |
| 2.2.4 | Ball Bearing | ball-bearing | 1× | 1 | — | part |
| 2.3 | Diaphragm Pump Head | carpet-extractor-pump-head | 1× | 1 | — | part |
| 2.4 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 3 | Clean Solution Tank 3 parts | carpet-extractor-clean-tank | 1× | 1 | 3 | assembly |
| 3.1 | Clean Tank Shell | carpet-extractor-clean-shell | 1× | 1 | — | part |
| 3.2 | Mixing Chamber | carpet-extractor-mix-chamber | 1× | 1 | — | part |
| 3.3 | Tank Fill Cap | carpet-extractor-tank-cap | 1× | 1 | — | part |
| 4 | Recovery Tank 4 parts | carpet-extractor-recovery-tank | 1× | 1 | 4 | assembly |
| 4.1 | Recovery Tank Shell | carpet-extractor-recovery-shell | 1× | 1 | — | part |
| 4.2 | Air/Water Separator | carpet-extractor-separator | 1× | 1 | — | part |
| 4.3 | Float Shutoff | carpet-extractor-float-shutoff | 1× | 1 | — | part |
| 4.4 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 5 | Spray Nozzle Bar 2 parts | carpet-extractor-spray-nozzles | 1× | 1 | 4 | assembly |
| 5.1 | Spray Manifold | carpet-extractor-spray-manifold | 1× | 1 | — | part |
| 5.2 | Fan Spray Tip | carpet-extractor-spray-tip | 3× | 3 | — | part |
| 6 | Brushroll Assembly 4 parts | carpet-extractor-brushroll | 1× | 1 | 27 | assembly |
| 6.1 | Brushroll Motor 3 parts | carpet-extractor-brush-motor | 1× | 1 | 23 | assembly |
| 6.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 6.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 6.1.3 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 6.2 | Drive Belt | drive-belt | 1× | 1 | — | part |
| 6.3 | Brush Bar | carpet-extractor-brush-bar | 1× | 1 | — | part |
| 6.4 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 7 | Heating Element | heating-element | 1× | 1 | — | part |
| 8 | Control Board 7 parts | carpet-extractor-control-board | 1× | 1 | 72 | assembly |
| 8.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 8.2 | Microcontroller | mcu | 1× | 1 | — | part |
| 8.3 | Relay | relay | 4× | 4 | — | part |
| 8.4 | Triac | triac | 1× | 1 | — | part |
| 8.5 | SMD Passive (R/C/L) | smd-passives | 60× | 60 | — | part |
| 8.6 | Power Switch & Trigger | carpet-extractor-power-switch | 1× | 1 | — | part |
| 8.7 | Connector | connector | 4× | 4 | — | part |
| 9 | Hose & Tool 2 parts | carpet-extractor-hose-tool | 1× | 1 | 2 | assembly |
| 9.1 | Dual-Line Hose | carpet-extractor-hose | 1× | 1 | — | part |
| 9.2 | Spray/Extract Tool | carpet-extractor-hand-tool | 1× | 1 | — | part |
| 10 | Rear Wheel | carpet-extractor-wheels | 2× | 2 | — | part |
| 11 | Body & Handle | carpet-extractor-body | 1× | 1 | — | part |
| 12 | Power Cord | carpet-extractor-cord | 1× | 1 | — | part |
Sourcing — likely vendors
Companies that make this · indicative price $50–$1.5k · MOQ & lead are typical| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| sharkninja.com ↗ | Needham, US | Floorcare & kitchen | 1,000 units | 8–12 wks |
| 🇬🇧Dyson dyson.com ↗ | Malmesbury, GB | Vacuums & hair care | 1,000 units | 8–12 wks |
| 🇺🇸Bissell bissell.com ↗ | Grand Rapids, US | Floorcare | 1,000 units | 8–12 wks |
| 🇺🇸iRobot irobot.com ↗ | Bedford, US | Robot vacuums | 1,000 units | 8–12 wks |
| 🇩🇪Kärcher karcher.com ↗ | Winnenden, DE | Cleaning equipment | 1,000 units | 8–12 wks |
339-word article