The most significant hurdle in starting a franchise business that you want to be successful is selecting an opportunity that matches up well with the resources you bring to the table and the goals you are trying to achieve through business ownership.  You might want to consider using an independent consultant from an organization like FranChoice to assist you in this process.  Their services are free to the consumer.