It takes as long as your client is willing to pay the bill.