Although smaller accounting firms are generally a better bet for entrepreneurs, they may not offer all these services. Make sure the firm has what you need. If it can't offer specialized services, it may have relationships with other firms to which it can refer you to handle these matters. In addition to services, make sure the firm has experience with small business and your specific industry.