Answer by
JasonHadley (245)
A consulting firm typically offers services to a specific group, industry, or niche where they have significant amounts of domain knowledge or subject matter expertise. In order to start a firm, one must determine the appropriate niche of the market to penetrate, build a business model, acquire funding, staffing, etc.