While it is much more difficult to get information on small-businesses than large public companies, the following Proprietary Databases (only accessible to CSULB students, faculty, and staff) allow you to screen for small businesses:
ReferenceUSA is a database providing access to information on over 25 million businesses and more than 262 million consumers. Business listings include such data as company names, phone numbers, complete addresses, key executive names, SIC Codes, employee size, sales volume, geo-codes for mapping, contact details, franchise and brand information, news, liens, judgments and bankruptcies, and credit rating scores.