How long does it take to clean my carpet?

Typically 30 minutes per room, depending on how dirty the carpet is and if spot removal treatments are necessary.