When asked to rank professionals in order of importance to their business, the majority of small businesses ranked accountants as number one. After accountants came attorneys, bankers, insurance agents, technology firms, and staffing service – in that order.