Carpet Cleaner Product
Overview
The carpet cleaner is an upright extraction machine that washes carpet and upholstery rather than simply vacuuming dust. It lays down heated detergent solution, agitates the fibers with a powered brush bar, 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.
The machine runs from mains power. A universal vacuum motor supplies suction, a smaller brush motor drives the agitator, a diaphragm pump pressurizes the solution, and an inline heater warms it on the way to the carpet. All four loads are sequenced by a single control board under trigger control from the handle.
How it works
Fresh water and detergent sit in the Clean Water Tank, where a mixing chamber blends them at a fixed ratio. Pulling the trigger opens the valve in the Solution System; its diaphragm pump pushes solution past the Solution Heater and out through the spray nozzles onto the carpet just ahead of the brush.
The Brush Roll then scrubs the wetted fibers. A dedicated brush motor turns the bristle bar through a drive belt, working detergent into the pile to lift embedded soil. Behind the brush, the Suction Motor spins a centrifugal fan that pulls a strong vacuum at the squeegee nozzle. The rubber lip wipes water off the carpet and the airflow carries it up into the Recovery Tank.
In the recovery tank a separator filter strips froth and debris from the air before it reaches the motor, and a float shutoff blocks the suction inlet when the tank fills, preventing water from being drawn into the windings. The operator empties the recovery tank, refills the clean tank, and continues.
The whole upright pivots on a chassis carried by transport wheels, with the tanks, motor, and brush head built onto the molded Body & Chassis. Mains power and the internal harness enter through the line cord and feed the control board, which switches the motors, pump, and heater on demand.', },
'cordless-stick-vacuum': { specs: [ ['Type', 'Cordless stick / handheld vacuum'], ['Motor type', 'Brushless digital, single-phase'], ['Motor speed', '110,000 rpm'], ['Peak suction', '210 AW (boost mode)'], ['Separation', 'Multi-cone cyclonic'], ['Filtration', 'Mesh pre-filter + sealed HEPA'], ['Battery', '6S Li-ion, 21.6 V nominal'], ['Capacity', '2.6 Ah'], ['Runtime', '60 min (eco) / 10 min (boost)'], ['Charge time', '4.5 h'], ['Dust bin', '0.55 L'], ['Modes', 'Eco / Auto / Boost'], ['Weight', '2.7 kg'], ], body: '## Overview
The cordless stick vacuum is a battery-powered, in-line vacuum built around a high-speed brushless motor. Air is drawn through the floor head and wand, cleaned of dust by cyclonic separation and filtration, and exhausted at the back of the handle. With no cord and a detachable battery, the same body converts between a full-length stick and a handheld unit.
Performance comes from motor speed rather than size. The digital motor spins an impeller above 100,000 rpm, and an electronic controller commutates it from Hall-sensor feedback. Three suction modes trade runtime against pickup.
How it works
The operator holds the Main Body, a pistol-grip housing carrying the trigger, mode button, display, and main control board. Pressing the trigger powers the High-Speed Motor Unit, whose impeller pulls air up through the wand from the Cleaner Head.
The head agitates the floor with a stiff brush bar for carpet and a soft roller for hard floors, both turned by a compact brushless brush motor, while an LED bar reveals fine debris. Dust-laden air then enters the Cyclone Separator, where stacked cones spin the stream fast enough to fling dust outward into the clear bin; a bottom door empties it point-and-shoot.
Air leaving the cyclone still carries fine particles, so it passes the Pre-Motor Filter mesh before the motor and the sealed HEPA Post-Filter HEPA element after it, trapping allergens in the exhaust.
Power comes from the Battery Pack, a clip-on 6S Li-ion pack with a BMS that balances cells and guards against over-current and over-discharge. When work is done the unit drops into the Charging Dock, a wall bracket that holds the body and attachments and feeds regulated charge to the pack. Crevice and combo tools clip on for detail work.', },
'floor-scrubber': {
specs: [
['Type', 'Walk-behind automatic scrubber-dryer'],
['Scrub path width', '51 cm'],
['Scrub deck', 'Twin counter-rotating discs'],
['Brush motor', '2 × 250 W DC'],
['Brush pressure', 'Up to 25 kg'],
['Solution tank', '40 L'],
['Recovery tank', '45 L'],
['Vacuum motor', '500 W, 3-stage bypass'],
['Water lift', '1300 mm'],
['Battery', '24 V deep-cycle lithium'],
['Pack capacity', '50 Ah'],
['Run time', 'Up to 3 h'],
['Productivity', '2000 m²/h'],
['Weight (with batteries)', '95 kg'],
],
body: '## Overview
The floor scrubber is a self-propelled walk-behind machine for cleaning large hard-floor areas in a single pass. It carries its own clean water and detergent, scrubs the floor with rotary brushes, and reclaims the dirty water through a trailing squeegee, leaving the surface nearly dry behind it. A deep-cycle battery pack powers the brushes, vacuum, pump, and traction drive so the machine runs untethered.
A welded steel frame carries every subsystem inside molded shrouds and a wrap-around bumper. The operator steers from a handle console while a central controller sequences the cleaning functions.
How it works
Clean water and detergent fill the Solution Tank. The Solution Delivery System meters this onto the floor through a pump, solenoid valve, and adjustable flow control, wetting the surface ahead of the brushes.
The Scrub Deck does the cleaning. Two rotary discs, each turned by its own DC motor through a reduction gearbox, scrub the wetted floor under adjustable down-pressure. A lift actuator raises the deck off the floor for transport and when reversing.
Behind the deck the Vacuum & Squeegee System recovers the water. A high-speed bypass vacuum motor pulls suction at the trailing squeegee, whose replaceable blades channel the dirty water into the pickup hose and up into the Recovery Tank. A float shutoff seals the vacuum inlet when that tank fills, protecting the motor.
The machine moves itself through the Traction Drive: a DC traction motor drives a wheel through a reduction transaxle, with swivel casters supporting the rear. Speed is set from the handle.
Energy comes from the Battery Pack, a deep-cycle lithium pack with a BMS, a 12 V accessory battery, and an onboard charger. The Control Board ties it together, switching the motors and pump through relays and MOSFETs from operator commands on the membrane panel.', },
'robotic-mop': { specs: [ ['Type', 'LiDAR-navigated robot mop'], ['Navigation', 'Spinning LiDAR + IMU SLAM'], ['Mopping', 'Twin counter-rotating pads'], ['Pad speed', '180 rpm'], ['Water tank', '0.25 L clean'], ['Recovery tank', '0.20 L dirty'], ['Water delivery', 'Electronic metering pump'], ['Pad lift', '10 mm, auto over carpet'], ['Battery', '4S1P Li-ion, 14.4 V'], ['Runtime', '110 min'], ['Drive', '2 × brushless geared wheels'], ['Sensors', '4 cliff, 2 bump, 1 wall, IMU'], ['Connectivity', 'Wi-Fi 2.4 GHz + BLE'], ['Height', '9.8 cm'], ], body: '## Overview
The robotic mop is an autonomous floor cleaner that maps a home and mops hard floors with twin spinning microfiber pads. A spinning LiDAR builds a map of the room so the robot can plan efficient paths, avoid obstacles, and return to its dock. Unlike a robot vacuum, its job is wet cleaning: it meters water onto the pads, presses them against the floor, and recovers the soiled water into a separate tank.
The chassis rides on two driven wheels and a front caster, with a compliant bumper for contact. A navigation SoC runs the mapping and path planning while a real-time MCU handles motion and motor control.
How it works
The Navigation Suite suite gives the robot its sense of the room. A spinning LiDAR turret measures distances to walls, cliff sensors watch for drops at stair edges, bump switches register contact, a wall sensor enables edge following, and an IMU tracks heading. The Main Board fuses these into a live map and decides where to go.
Movement comes from two Drive Wheel Module units. Each is a brushless gearmotor with a wheel encoder for odometry and a spring that keeps the wheel loaded on uneven floors, letting the robot drive straight lines and precise turns.
Cleaning happens in the Mop System. A metering pump wets two counter-rotating pad modules, each spun by its own brushless motor, that scrub the floor; a clean-water tank feeds them and a recovery tank collects the dirty water. A lift actuator raises the pads over carpet or when docking. The Side Brush Module sweeps debris from edges into the pad path.
The Battery Pack is a 4S Li-ion pack with a protective BMS. When charge runs low the robot follows the IR beacon back to its Charging Dock, a powered base with spring contacts that replenishes the pack. App control reaches the robot over the Wi-Fi Module.', },
'steam-mop': {
specs: [
['Type', 'Corded electric steam mop'],
['Water tank', '0.40 L removable'],
['Boiler', 'Cast aluminum flash boiler'],
['Rated power', '1500 W'],
['Heat-up time', '25 s'],
['Steam output', 'On-demand, trigger-fired'],
['Pump', 'Vibratory solenoid dosing'],
['Run time per fill', '15 min'],
['Head', 'Triangular swivel, microfiber pad'],
['Safety', 'Bimetal thermostat + thermal fuse'],
['Supply voltage', '120 V / 60 Hz'],
['Cord length', '6 m'],
['Weight', '2.4 kg'],
],
body: '## Overview
The steam mop cleans sealed hard floors with heat and water alone, no detergent. It flash-boils tap water into steam and pushes it through a microfiber pad pressed against the floor, loosening grime and sanitizing the surface. Because steam is generated on demand rather than stored under pressure, the machine is light, heats in seconds, and is safe to leave standing.
An embedded heating element, a metering pump, and a control board work together: the pump doses small shots of water onto the hot boiler, where they flash to steam and pass down to the head.
How it works
Tap water fills the removable Water Tank, a translucent reservoir with a sealed fill cap. From there the Water Pump & Valve doses water on demand: a vibratory solenoid pump fires water through an inlet check valve into the boiler, and the check valve stops steam pushing back toward the tank.
The heart of the machine is the Steam Generator. A cast aluminum boiler block holds an embedded resistive heater that flash-boils each shot of water into steam. A bimetal thermostat cycles the heater to hold temperature, and a one-shot thermal fuse cuts power if the boiler ever runs dry and overheats. Steam leaves through an outlet nozzle.
Cleaning is controlled from the Trigger & Control Board. A finger trigger fires the pump for steam on demand, a power switch energizes the heater, and the PCB drives both. From the boiler, steam reaches the Steam Distribution Plate plate, which spreads it evenly across the full width of the pad.
The Mop Head does the mopping. A swivel joint lets the triangular pad plate pivot under the body to reach into corners, and a washable microfiber pad holds the steam against the floor and lifts dirt. The whole assembly is built into a molded clamshell body and handle, powered through a three-conductor line cord.', },
'wet-dry-vacuum': { specs: [ ['Type', 'Wet/dry shop vacuum'], ['Tank capacity', '38 L (10 gal)'], ['Tank material', 'Molded polyethylene'], ['Motor type', 'Bypass universal, single-stage'], ['Peak power', '5.0 peak HP'], ['Sealed suction', '180 mbar'], ['Max airflow', '~3.1 m³/min'], ['Hose', '2.1 m × 32 mm dia'], ['Filtration', 'Pleated cartridge + foam sleeve'], ['Wet shutoff', 'Rising float'], ['Blower port', 'Yes (rear exhaust)'], ['Supply voltage', '120 V / 60 Hz'], ['Cord length', '6 m'], ['Weight', '6.5 kg'], ], body: '## Overview
The wet/dry shop vacuum is a heavy-duty canister vacuum that picks up both dry debris and liquids. A plastic drum on a caster dolly holds the collected mess, a motor-and-blower power head sits in the lid, and a hose-and-wand set reaches the work. A bypass motor design keeps cooling air separate from the debris stream, which lets the machine vacuum water without drawing it through the windings. Reversing the hose to the exhaust port turns the same unit into a blower.
How it works
Debris and liquid collect in the Drum & Dolly Assembly. The molded polyethylene tank rolls on a four-caster dolly, takes the hose at a tangential inlet, and drains liquids through a threaded plug at the base. The power-head lid seats on top against a gasket and clamps down with spring latches.
Suction comes from the Motor & Blower Power Head. A bypass universal motor spins a centrifugal impeller in its volute to pull the vacuum, while a separate cooling fan pulls bypass air over the windings; that separation is what makes wet pickup safe. A rear blower port accepts the hose for blow-out work.
Filtration adapts to the job through the Filtration Set. A pleated paper cartridge over a support cage captures fine dry dust; for wet pickup the operator fits a foam sleeve instead. A rising float shutoff seals the intake when the tank fills with water, stopping liquid from reaching the motor.
The work reaches the floor through the Hose & Accessory Kit: a corrugated hose, an extension wand, a wet/dry floor nozzle, and a clip-on caddy that stows the tools on the drum. Power is handled by the Electrical Set, a grounded mains cord and rocker switch wired to the motor through an internal harness.
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
10 top-level lines · 59 rows shown · 90 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Body & Chassis 5 parts | carpet-cleaner-body | 1× | 1 | 7 | assembly |
| 1.1 | Chassis Body | carpet-cleaner-chassis | 1× | 1 | — | part |
| 1.2 | Push Handle | carpet-cleaner-handle | 1× | 1 | — | part |
| 1.3 | Transport Wheel | carpet-cleaner-wheel | 2× | 2 | — | part |
| 1.4 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 1.5 | Fastener Set | fastener-set | 1× | 1 | — | part |
| 2 | Clean Water Tank 3 parts | carpet-cleaner-clean-tank | 1× | 1 | 3 | assembly |
| 2.1 | Clean Tank Body | carpet-cleaner-clean-tank-body | 1× | 1 | — | part |
| 2.2 | Tank Lid & Cap | carpet-cleaner-tank-lid | 1× | 1 | — | part |
| 2.3 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 3 | Recovery Tank 5 parts | carpet-cleaner-recovery-tank | 1× | 1 | 5 | assembly |
| 3.1 | Recovery Tank Body | carpet-cleaner-recovery-tank-body | 1× | 1 | — | part |
| 3.2 | Tank Lid & Cap | carpet-cleaner-tank-lid | 1× | 1 | — | part |
| 3.3 | Float Shutoff | carpet-cleaner-float-shutoff | 1× | 1 | — | part |
| 3.4 | Separator Filter | carpet-cleaner-filter | 1× | 1 | — | part |
| 3.5 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 4 | Suction Motor 6 parts | carpet-cleaner-suction-motor | 1× | 1 | 28 | assembly |
| 4.1 | Stator Assembly 3 parts | stator-assembly | 1× | 1 | 3 | assembly |
| 4.1.1 | Stator Core (laminations) | stator-core | 1× | 1 | — | part |
| 4.1.2 | Copper Winding | copper-winding | 1× | 1 | — | part |
| 4.1.3 | Slot Insulation | stator-insulation | 1× | 1 | — | part |
| 4.2 | Rotor Assembly 4 parts | rotor-assembly | 1× | 1 | 19 | assembly |
| 4.2.1 | Rotor Shaft | rotor-shaft | 1× | 1 | — | part |
| 4.2.2 | Rotor Core | rotor-core | 1× | 1 | — | part |
| 4.2.3 | Neodymium Magnet | neodymium-magnet | 16× | 16 | — | part |
| 4.2.4 | Ball Bearing | ball-bearing | 1× | 1 | — | part |
| 4.3 | Copper Winding | copper-winding | 2× | 2 | — | part |
| 4.4 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 4.5 | Suction Fan | carpet-cleaner-fan | 1× | 1 | — | part |
| 4.6 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 5 | Brush Roll 4 parts | carpet-cleaner-brush-roll | 1× | 1 | 29 | assembly |
| 5.1 | Brush Bar | carpet-cleaner-brush-bar | 1× | 1 | — | part |
| 5.2 | Brush Motor 4 parts | carpet-cleaner-brush-motor | 1× | 1 | 25 | assembly |
| 5.2.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 5.2.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 5.2.3 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 5.2.4 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 5.3 | Drive Belt | drive-belt | 1× | 1 | — | part |
| 5.4 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 6 | Solution System 4 parts | carpet-cleaner-solution-system | 1× | 1 | 5 | assembly |
| 6.1 | Solution Pump | carpet-cleaner-pump | 1× | 1 | — | part |
| 6.2 | Solution Valve | carpet-cleaner-solution-valve | 1× | 1 | — | part |
| 6.3 | Spray Nozzle | carpet-cleaner-spray-nozzle | 2× | 2 | — | part |
| 6.4 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 7 | Solution Heater 2 parts | carpet-cleaner-heater | 1× | 1 | 2 | assembly |
| 7.1 | Heating Element | heating-element | 1× | 1 | — | part |
| 7.2 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 8 | Suction Nozzle 2 parts | carpet-cleaner-nozzle | 1× | 1 | 2 | assembly |
| 8.1 | Squeegee Blade | carpet-cleaner-squeegee | 1× | 1 | — | part |
| 8.2 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 9 | Control Board 4 parts | carpet-cleaner-control-board | 1× | 1 | 6 | assembly |
| 9.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 9.2 | Microcontroller | mcu | 1× | 1 | — | part |
| 9.3 | Trigger Switch | carpet-cleaner-trigger-switch | 1× | 1 | — | part |
| 9.4 | Connector | connector | 3× | 3 | — | part |
| 10 | Power Cord & Wiring 3 parts | carpet-cleaner-power-cord | 1× | 1 | 3 | assembly |
| 10.1 | Line Cord | carpet-cleaner-cord | 1× | 1 | — | part |
| 10.2 | Wire Bundle | wire-bundle | 1× | 1 | — | part |
| 10.3 | Connector | connector | 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 |
2,331-word article