Because small businesses have specific needs, any consultant you hire should have specific small business experience.
Ideally, look for an advisor who has worked with small businesses such as yours. This is particularly important if your business is subject to special laws — such as rules governing restaurants, farms, or firms whose workers are involved in dangerous occupations.