Marc-TaxMan
Level 8
You have asked (here) 1,000s of accountants.  You should find a local professional to work with who will learn the intricacies of your biz, and do returns right.
My new client used TurdoTax (tm) to prepare 2017, and misunderstood what she was doing.  Under-reported $36,000.  She does 1 return a year so she cannot be expert in the software.
I do hundreds a year (for 30+ years, after an Accounting degree - then all those years of continuing education).  
0 Cheers