Skip to main content

Tax Preparation

Tax law is becoming more complex every year, which means filing your taxes is more confusing and time-consuming than ever.

Without expert help, it’s too easy to overlook deductions and credits you or your business qualify for. You may also find yourself making an innocent mistake with unintended consequences.

We make tax preparation simple for our clients. That’s because relying on an experienced tax professional makes filing correctly and on time easy. Our team of licensed certified public accountants is committed to honest, ethical tax services. You’ll find affordable, expert help for all of your tax-related needs at East Coast Tax Consulting Group.

Everyone’s situation is different, which means your taxes are unique too. Our CPAs are experts in tax preparation and provide our clients with up-to-date knowledge of tax rules and regulations. The CPAs at East Coast Tax Consulting Group want to ensure your taxes are prepared correctly, no matter your circumstances. We work with you to identify the documents and forms you need to file. We also help you take advantage of any tax benefits you, your family, or your business may qualify for.

Tax Preparation Services

We offer comprehensive income tax preparation for both individuals and businesses. Our team of tax preparers is committed to fast, accurate tax preparation. You can file your federal and state taxes with confidence, knowing that they were prepared the right way the first time. The licensed CPAs at East Coast Tax Consulting Group specialize in a variety of tax preparation services, including:

  • Individual Income Tax Returns
  • S Corporation Returns
  • C Corporation Returns
  • Partnership Returns
  • Estate and Trust Returns
  • Foreign Bank and Financial Accounts Reports (FBAR)
  • Amended Returns
Closeup of hand using pen and paper

Contact Us

You deserve the best in IRS tax representation, tax preparation, and tax planning services. At East Coast Tax Consulting Group, you’ll work with a licensed CPA who will handle your case from beginning to end. We invite you to contact our team to schedule a free, confidential consultation.

[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_689251638' ><div id='gf_689251638' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_689251638' id='gform_689251638' class='whitepaper-cta-popup' action='/tax-preparation/#gf_689251638' novalidate> <div class='gform_body gform-body'><div id='gform_fields_689251638' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_689251638_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_689251638_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_689251638_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_689251638_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_689251638_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_689251638_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_689251638_4' >Email</label><div class='ginput_container'><input name='input_4' id='input_689251638_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_689251638"]){return false;} if( !jQuery("#gform_689251638")[0].checkValidity || jQuery("#gform_689251638")[0].checkValidity()){window["gf_submitting_689251638"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_689251638"]){return false;} if( !jQuery("#gform_689251638")[0].checkValidity || jQuery("#gform_689251638")[0].checkValidity()){window["gf_submitting_689251638"]=true;} jQuery("#gform_689251638").trigger("submit",[true]); }' id='gform_submit_button_689251638' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='689251638' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_689251638' id='gform_ajax_frame_689251638' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 689251638, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_689251638').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_689251638');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_689251638').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_689251638').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_689251638').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_689251638').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_689251638').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 689251638, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [689251638, current_page]);window['gf_submitting_689251638'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_689251638').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_689251638').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [689251638]);window['gf_submitting_689251638'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_689251638').text());}, 50);}else{jQuery('#gform_689251638').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [689251638, current_page]);} );} ); </script>
[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_1778751419' ><div id='gf_1778751419' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1778751419' id='gform_1778751419' class='whitepaper-cta-popup' action='/tax-preparation/#gf_1778751419' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1778751419' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_1778751419_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_1778751419_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_1778751419_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_1778751419_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_1778751419_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_1778751419_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_1778751419_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_1778751419_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_1778751419"]){return false;} if( !jQuery("#gform_1778751419")[0].checkValidity || jQuery("#gform_1778751419")[0].checkValidity()){window["gf_submitting_1778751419"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1778751419"]){return false;} if( !jQuery("#gform_1778751419")[0].checkValidity || jQuery("#gform_1778751419")[0].checkValidity()){window["gf_submitting_1778751419"]=true;} jQuery("#gform_1778751419").trigger("submit",[true]); }' id='gform_submit_button_1778751419' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='1778751419' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1778751419' id='gform_ajax_frame_1778751419' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1778751419, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1778751419').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1778751419');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1778751419').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1778751419').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1778751419').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1778751419').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1778751419').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1778751419, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1778751419, current_page]);window['gf_submitting_1778751419'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1778751419').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1778751419').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1778751419]);window['gf_submitting_1778751419'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1778751419').text());}, 50);}else{jQuery('#gform_1778751419').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1778751419, current_page]);} );} ); </script>