Typically, each cleaning ranges from 2-4 hours. The cleanings that take longer are generally for larger and more complex orders.