It's just the online, browser version. I'm not sure what it's called, so it might be called that?
I use QuickBooks Self-Employed, and it doesn't really give me a choice when I log in with my ID through TurboTax except to choose personal or business. So whatever the title is for the browser-based business tax program for sole prop LLCs is, that's what I'm using, I guess haha
Let's start over. You have a Single Member LLC. Is it set up as a S corp and you file a separate 1120-S tax return for it? Or are you filing it on Schedule C in your personal tax return? I read you very first sentence again and it sounds like you used Live to file your personal tax return (including the business on schedule C) for the last 3 years. Is that right? We are not sure what you used before.
If you do file the LLC as schedule C in your personal 1040 return, then you can use the Online Premium version and add Live later or buy the Desktop Home & Business program. I have Home & Business and see a button to add Live tax advice for $60. I don't know if it is on the lower versions too.
If you file the separate 1120-S SMLLC Business return there are 2 ways.
You can buy the stand alone do it yourself Business Download program for Windows here (it is not available to do online or for Mac).
https://turbotax.intuit.com/small-business-taxes/cd-download
There is also a Business service, LIVE Assisted or LIVE Full Service Business which is separate from the Desktop installed Business program. You can see them here,
https://turbotax.intuit.com/small-business-taxes
I don't know if you can upgrade the Business Download program to the LIVE version or you would need to start over in LIVE.