Starting a small business is the American Dream, and millions of brand new entrepreneurs embark on the journey of starting one each year. The early stages of a business are typically the hardest--one of the many reasons that having a basic foundation in place is...