Get your taxes done using TurboTax

Yes unless you set up your Single Member LLC as a S corp.    If you are an S corp you need to file an 1120-S return for it in addition to your personal return.  Then you need Turbo Tax Business, not to be confused with Home&Business.