The setup process is streamlined and can be completed within a few days to a few weeks, depending on the complexity of the business and completeness of paperwork.