We work with you on a personal level to determine the best solutions for your unique needs, then leverage our seasoned expertise to achieve the best possible results.


We are your trusted partner in success. Our firm is large enough to offer a full range of professional services at a fair price, but small enough to give you the individual attention that you deserve.


Rest assured that when a need arises, our firm is ready and capable to handle everything for you so you can focus on what matters most to you.


My Experience

Enrolled Agent admitted to practice before the IRS – B.S. degree in Business Administration with an emphasis in Accounting from the University At Buffalo. – Over 14 years experience in the accounting field and preparing individual & business tax returns – Worked at a CPA Firm for 3 years & at Liberty Tax – Held a variety of accounting positions ranging from staffing companies, rental real estate, and manufacturing. – I am a member of the NATP

– Alberto Sosa

What is an Enrolled Agent?

An Enrolled Agent is a Federally- Authorized Tax Professional who is privileged to represent clients before the IRS. Unlike CPA’s and Attorneys, they are not limited to the state they practice in. They have passed a comprehensive examination which covers all aspects of the tax code, and completed a rigorous background check conducted by the IRS. They advise, represent, and prepare tax returns for individuals, partnerships, corporations, estates, trusts, and any entities with tax-reporting requirements. In addition, the IRS requires enrolled agents to complete 72 hours of continuing education, to maintain their enrolled agent status.

Our Standards

We understand the importance of having your taxes done and having them done correctly. It is our policy to provide you with the best possible customer service. Whether your tax return is easy or more complicated, we tailor your taxes to fit your situation and our commitment to our clients stand strong.