wait! an S-corp files its own extension due 3/17/2025 and requires Turbotax business for the 7004 and 1120S. I don't know if you can e-file the 7004.
the LLC, if a single member, does not file a separate extension. rather you would file form 4868 which would be due 4/15/2025
if the LLC is a partnership then it too must file an extension again form 7004 due 3/17/2025 complete with Turbotax Business
Turbotax Business is only for business returns. for your 1040 you need one of the 1040 apps