I have been saving money for quite a while now, I want to open a small business. I was wondering what is better, to do a franchise or start from scratch?
This is a strategic question you need to figure out yourself based on your skills, experience, time, effort, etc. If you have the time and resources and the drive to do a business from scratch then that is a good decision as the profits and rewards can typically surpass the ones of a franchise.
If you have little experience and skills for the business at hand, then a franchise can provide the solutions you need. The earning are usually less but enough to be worth the managing of the franchise.