It depends on your personal situation. It is recommended that you talk with your CPA regarding ways to eliminate quarterly estimated tax payments.
It is recommended that first time clients meet with one of the CPA’s so that they can go over the tax returns thoroughly. Established clients often prefer to drop their information off for the CPA and if necessary meet with the CPA at a later time.
It all depends on the complexity of the returns and how quickly all needed information is given to the CPA. All tax returns go through a detailed review process before the tax return is released to the client. This helps to ensure the accuracy of the returns.
We do not charge extra for e-filing the income tax returns.
We try our best to have the client meet/deal with the same CPA each time. We feel that this enables the client and the CPA to build a solid working relationship.