I use TurboTax. I do not use an accountant, and personally choose not to go to one of the national chains because IMHO, the quality of the personnel varies greatly and I would have to do most of the work in advance anyway and the cost would still be (in my opinion) exorbitant.
I suggest that you buy a version of TurboTax which does Schedule C, and try it out early. You can always decide that you need professional help if you find it overwhelming.
Shopping Southeast Pennsylvania, Delaware above the canal, and South Jersey since 2008