I am eager to get started. How long does the opening process typically take?
While every case is different, the typical length of time between the time you sign the Franchise Agreement, we approve your location, and you open your business, is between 2 and 12 months.