Hire an attorney to protect your personal assets from any lawsuits. Don’t rely on LegalZoom.com.
Hire a CPA experienced in small business. Don’t rely on TurboTax.com
Put your website on a Linux server. Don’t put it on a Windows server.
Find a good LAMP developer to build your website application. LAMP projects are cheap to develop and maintain. (LAMP = Linux operating system, Apache web server, MySQL database, and PHP programming language)
I use a financial advisor with experience in recovering failing small businesses and with IRS audits. He screens all financials before they go to the CPA. He also advises on owner salaries, shareholder distributions, loans, etc.; most CPAs don’t have that experience. He helps us avoid running into audit triggers.
To be really honest, I can also be honest with my financial advisor with information that I cannot share with the CPA or with information that the CPA could not advise on.
VERY GOOD ADVICE AND MUCH APPRECIATED - all of it - writing it down - sort of. (copy and paste of course).