A business startup consultant is typically brought in during the early stages of the company or when it is moving into a period of growth. They will assist new companies during this formative phase by helping to lay a strong foundation for financial success and future expansion.