You need a reliable, experienced, knowledgeable, honest accountant who knows about small business. First, to get you set up. He/she will tell you how to set up quickbooks (if that's what they use) so that when the quarter rolls around, all you have to do is send your files over. You have every penny of income and every bit of expense already in the system, properly categorized.
And the law changes constantly. Don't waste your time doing something you're not trained for. A good CPA will save you money in deductions, knowing about the latest info, and so on.
Get recommendations from people you know and respect. This is important.
Also, I don't see you mentioning sales tax, business disability, unemployment tax, the business portion of your income-FICA-etc.
And if you don't do it right from the start, the fees will destroy you.
PS you don't mention using a payroll system for your paychecks . . . getting that set up in quickbooks etc is worth everything your CPA charges.