Get your taxes done using TurboTax

What do you mean then use Home & Business to file everything?  You file the S corp from the  Business program.   You will get a K-1 and/or a W2 from the 1120 S return to manually enter into your personal 1040 return.   You don't need Home & Business.  You won't be filing Schedule C.  And actually you can use any personal Desktop program, even Deluxe.  All the Desktop programs have the same forms. You just get more help and guidance in the higher versions.