The timeline for opening a franchise varies depending on several factors such as the size of the business, location, and any necessary refurbishment or renovation works. Generally speaking, though, most franchisees can be up and running within 30-90 days after signing the agreement.