BOMwiki the bill-of-materials encyclopedia

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. labour
product / assembly shared across products atomic part related product

Tap 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 27 assembly
1.1 Stator Assembly 3 parts stator-assembly 1 3 assembly
1.1.1 Stator Core (laminations) stator-core 1 part
1.1.2 Copper Winding copper-winding 1 part
1.1.3 Slot Insulation stator-insulation 1 part
1.2 Rotor Assembly 4 parts rotor-assembly 1 19 assembly
1.2.1 Rotor Shaft rotor-shaft 1 part
1.2.2 Rotor Core rotor-core 1 part
1.2.3 Neodymium Magnet neodymium-magnet 16× 16 part
1.2.4 Ball Bearing ball-bearing 1 part
1.3 Copper Winding copper-winding 1 part
1.4 Motor Housing motor-housing 1 part
1.5 Ball Bearing ball-bearing 2 part
1.6 Fan Impeller carpet-extractor-fan-impeller 1 part
2 Solution Pump 4 parts carpet-extractor-solution-pump 1 24 assembly
2.1 Stator Assembly 3 parts stator-assembly 1 3 assembly
2.1.1 Stator Core (laminations) stator-core 1 part
2.1.2 Copper Winding copper-winding 1 part
2.1.3 Slot Insulation stator-insulation 1 part
2.2 Rotor Assembly 4 parts rotor-assembly 1 19 assembly
2.2.1 Rotor Shaft rotor-shaft 1 part
2.2.2 Rotor Core rotor-core 1 part
2.2.3 Neodymium Magnet neodymium-magnet 16× 16 part
2.2.4 Ball Bearing ball-bearing 1 part
2.3 Diaphragm Pump Head carpet-extractor-pump-head 1 part
2.4 O-Ring Set oring-set 1 part
3 Clean Solution Tank 3 parts carpet-extractor-clean-tank 1 3 assembly
3.1 Clean Tank Shell carpet-extractor-clean-shell 1 part
3.2 Mixing Chamber carpet-extractor-mix-chamber 1 part
3.3 Tank Fill Cap carpet-extractor-tank-cap 1 part
4 Recovery Tank 4 parts carpet-extractor-recovery-tank 1 4 assembly
4.1 Recovery Tank Shell carpet-extractor-recovery-shell 1 part
4.2 Air/Water Separator carpet-extractor-separator 1 part
4.3 Float Shutoff carpet-extractor-float-shutoff 1 part
4.4 O-Ring Set oring-set 1 part
5 Spray Nozzle Bar 2 parts carpet-extractor-spray-nozzles 1 4 assembly
5.1 Spray Manifold carpet-extractor-spray-manifold 1 part
5.2 Fan Spray Tip carpet-extractor-spray-tip 3 part
6 Brushroll Assembly 4 parts carpet-extractor-brushroll 1 27 assembly
6.1 Brushroll Motor 3 parts carpet-extractor-brush-motor 1 23 assembly
6.1.1 Stator Assembly 3 parts + deeper › stator-assembly 1 3 assembly
6.1.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1 19 assembly
6.1.3 Motor Housing motor-housing 1 part
6.2 Drive Belt drive-belt 1 part
6.3 Brush Bar carpet-extractor-brush-bar 1 part
6.4 Ball Bearing ball-bearing 2 part
7 Heating Element heating-element 1 part
8 Control Board 7 parts carpet-extractor-control-board 1 72 assembly
8.1 Bare PCB pcb-bare 1 part
8.2 Microcontroller mcu 1 part
8.3 Relay relay 4 part
8.4 Triac triac 1 part
8.5 SMD Passive (R/C/L) smd-passives 60× 60 part
8.6 Power Switch & Trigger carpet-extractor-power-switch 1 part
8.7 Connector connector 4 part
9 Hose & Tool 2 parts carpet-extractor-hose-tool 1 2 assembly
9.1 Dual-Line Hose carpet-extractor-hose 1 part
9.2 Spray/Extract Tool carpet-extractor-hand-tool 1 part
10 Rear Wheel carpet-extractor-wheels 2 part
11 Body & Handle carpet-extractor-body 1 part
12 Power Cord carpet-extractor-cord 1 part

Sourcing — likely vendors

Companies that make this · indicative price $50–$1.5k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇺🇸SharkNinja
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