<human>:  What are the key elements of a successful small business?
<bot>: 
1. Having a strong business plan that outlines measurable goals, strategies and financial parameters.
2. Having sufficient capital to start and maintain the business.
3. Identifying a unique niche and filling that niche with a product or service.
4. Finding an experienced and knowledgeable team of advisors, consultants and employees.
5. Establishing a strong online presence and effective marketing strategy.
6. Developing and maintaining an efficient, organized system of operations.
7. Building rapport and having excellent customer service.
8. Staying up to date with current trends in the industry.
9. Keeping costs low, while still providing quality services and products.