How long will it take to clean my sofa?

We can clean most sofas within a couple of hours.