Outsourced Accounting & Controller Services
Keep your accounting current and your reporting useful, with experienced oversight and responsibilities defined around your existing team.
We work alongside you, bringing accounting, tax, and financial expertise together to help you make confident decisions.
Serving clients across Long Island and the New York metropolitan area.
John W. Halloran,Jr., CFAManaging Director
John W. Halloran,CPAManaging Partner
Engage us for a defined need or an ongoing relationship, with services coordinated around your priorities.
Keep your accounting current and your reporting useful, with experienced oversight and responsibilities defined around your existing team.
Tax planning and preparation informed by your business results, ownership structure, and plans.
Personal and family tax planning, preparation, and related accounting support, coordinated with your other advisers.
Business financial planning and analysis to understand performance, anticipate cash needs, and evaluate important decisions.
Prepare financial records and supporting information for an external financial-statement audit performed by another CPA firm.
Prepare your business’s financial information for a potential sale and buyer due diligence.
Evaluate selected processes and controls, recommend improvements, and provide support for defined internal-audit needs.
Founded in 2005, John W. Halloran CPA, P.C. brings together experience in professional accounting, tax, and financial management.
We discuss the questions behind the work, explain our conclusions, and work through next steps with you. Our role is defined around your needs and the people already involved in your business.
Meet Our LeadershipManaging Partner
Leads the firm’s accounting and tax practice.
Managing Director
Leads CFO Advisory, helping business owners assess performance, plan ahead, and make informed decisions.
Understanding how your business operates gives context to its accounting, tax, and financial questions. Our work spans:
You do not need to choose a service before getting in touch. Tell us where you need support, what you are considering, and your timing.
We talk through your needs, existing support, and the questions you want to address.
A written proposal sets out the work, responsibilities, deliverables, timing, and fees.
Once the engagement is agreed, we coordinate the information, contacts, and first steps needed to begin.
Call us: (631) 677-1344
Loading inquiry form…
If the inquiry form does not appear, reload this page or call our new-client inquiry line at (631) 677-1344.
Submitting this form does not create a client relationship. Please do not include Social Security or tax identification numbers, account information, tax returns, or confidential documents. We use the information you submit to evaluate and respond to your request and manage related communications.