Get your taxes done using TurboTax

If you are a single member LLC that didn't incorporate you only need the Self Employed version ( Home & Business if you use the downloaded version ). 

If you incorporated then you do need 2 programs ... TT Business for the corp return and at least Premier or better for the personal return ( Deluxe or better in the Downloaded version).