It’s powered by a 12 amp motor, it is a pretty standard motor size for home carpet cleaners that have more serious cleaning capabilities. What gives this cleaner so much ability is the technology it uses to scrub, rinse and dry. It’s computer controlled. All you have to do to start a cleaning cycle push a button and turn a dial.