Do I need to be a millionaire to buy a franchise?

The “Estimated Initial Investment” is the amount you will need to invest to get your business open and operating.  This includes the franchise fees and all other expenses related to preparing your business for launch and then operating the business for a period of several months.