Do you have cash entering or leaving the company? Are you starting to deal with accruals? If you have answered yes to the first one but you are able to easily keep track of the inflows and outflows, I wouldn't worry about needing one right now, but I would certainly start looking for one. If you are dealing with accruals, I would think about talking to one at least right now. Business accounting can be a tricky subject when cash flows don't exactly match revenues or expenses. You'll save yourself a lot of headaches if you have someone whose business is accounting at your call.