TAX TIME - Know Your Rights as a Taxpayer!


We are local & experienced IRS tax professionals.

IRS Help Inc. is a network of Enrolled Agents, CPA’s, and Tax Attorneys, providing individuals and businesses local representation before the IRS and State taxing authorities.


Our team of tax professionals have over 100 years of combined experience in giving tax help and solutions to businesses and individuals. Many of our licensed tax agents are former IRS employees who not only know the system inside and out, but can work on your behalf to settle your tax debt with the IRS. It is important that you really know the person you are dealing with when you are seeking professional help with the IRS and other taxing authorities. There are many tax problems that cannot be resolved over the phone, which is why we meet with our clients in person to review all the necessary tax documents.




John (Jack) J. O’Neill, EA

Chairman of the Board

Email Jack & Get IRS HELP Now! 

Before opening his own tax consulting practice in 1984, Jack spent 11 years with the IRS as a Revenue Officer, Group Manager of Processing and Insolvency, and Senior Technical Advisor. Jack was a member of the IRS Task Force that rewrote the Internal Revenue Manual on Bankruptcy and Insolvency.


Jack serves on the board of numerous businesses in western New York and is an active investor in local businesses. He is a member of the National Association of Enrolled Agents and the New York State Society of Enrolled Agents. Jack obtained his degree from Canisius College and is an Enrolled Agent licensed to represent taxpayers before the Internal Revenue Service.


Jennifer O’Neill, MBA

Chief Financial Officer

Jennifer obtained her MBA from Canisius College and her BA in Business from Boston University and is the CFO of IRS Help. In addition to her CFO duties, Jennifer is the bankruptcy research coordinator for IRS Help Inc.’s bankruptcy division and is responsible for finding value in the assets of bankrupt companies and individuals.

Jennifer is also responsible for IRS and IRS’s membership management. Jennifer serves as a subject matter expert advising taxpayers in controversies before federal and state tax authorities and has worked with several companies developing business plans and designing financial strategies.

Email Jennifer & Get IRS HELP Now!

Patrick O’Neill, EA

Enrolled Agent

Patrick spent seven years as a technical specialist in the IRS Collections Division before leaving to join his father in private practice. Patrick has over 17 years of experience in the tax resolution field and is a licensed enrolled agent representing taxpayers in disputes before the IRS and state tax authorities.

Email Patrick & Get IRS HELP Now!

James T. Rindfleisch, EA

Enrolled Agent – Regional Manager of New England and Oversees the Midwest Client Base

Jim is the Regional Manager for all of New England with an office in Boston. Jim also oversees the Midwest client base with offices in Columbus and Cincinnati. Jim is in his 29th year of providing tax consultation in the fields of Representation, tax preparation and business turn around management to both individuals and businesses.

“His knowledge & expertise in tax law and various tax matters was a huge advantage to me during some very trying times”


“Jim’s experience and knowledge of the IRS code, together with his relationship with the IRS audit team and managers, was invaluable to our outcome”

— Read Jim’s Referrals —

Email Jim & Get IRS HELP Now!

Sandee Strachan

Vice President, Operations

Sandee is Vice President of Operations of the Buffalo Headquarters. She serves as supervisor for IRS Help Regional Managers in outlying areas, and holds responsibility for overseeing the operations of the Buffalo headquarters. Sandee has more than thirty years of management, accounting, and client representation experience. She studied Economics and Finance at the State University of New York at Buffalo

“They say God sends angels to watch over you and I must say he did that in you and IRS Help, Inc.”


“I will be forever grateful and indebted to you for all you have done for me seeing this through to the end”

— Read Sandee’s Referrals —  

 Email Sandee & Get IRS HELP Now! 

Daniel J. Vitello, EA

Enrolled Agent – Regional Manager: Cleveland, Detroit, Indiana, Milwaukee, Minneapolis

Dan is the Regional Manager for the IRS Help offices in Cleveland, Detroit, Milwaukee, Minneapolis, and Indiana. Dan has a thorough knowledge of representing individual tax payers and businesses before the Internal Revenue Service and state taxing authorities.  He is also a Graduate Fellow of the National Tax Practice Institute as well as a member of the National Assocaition of Enrolled Agents. As an Enrolled Agent, Daniel is licensed by the U.S. Treasury Department to represent taxpayers before the Internal Revenue Service and the State Taxing Authorities

“Without Daniel’s assistance, I may have never have been able to reach an adequate outcome. His generous support was always timely to me.”


“I just want to say how grateful I am for Dan’s help and look forward to being able to live without the constant fear of the IRS and New York State tax authorities”

— Read Daniel’s Referrals —

 Email Daniel & Get IRS HELP Now! 

Keith Carlson, EA

Research & Acquisitions Manager and Enrolled Agent

Keith is a Research & Acquisitions Manager working with businesses and individuals with their tax and financial problems both in and outside of bankruptcy.  Keith also oversees the day-to-day activities as a manager of two companies acquired through chapter 11 bankruptcies. He assisted with writing their bankruptcy restructuring plans and seeing them through.  Keith joined IRS Help in 2005 and holds an MBA from SUNY Polytechnic Institute as well as a Bachelor of Arts in Legal Studies from the University at Buffalo.  Keith recently sat for the Enrolled Agents exam and passed it in March 2018.

 Email Keith & Get IRS HELP Now!

Ralph Meleo, EA

Enrolled Agent – Regional Manager: Rochester, NY

Ralph spent 40 years with the Internal Revenue Service as a Revenue Officer, Offer in Compromise Examining Specialist, and Settlement Officer in Appeals. He has extensive experience with the Offer in Compromise program. Ralph manages the company’s Rochester office.

 Ralph is an Enrolled Agent licensed to represent taxpayers before the IRS as well as a member of the New York State Society of Enrolled Agents.

 Email Ralph & Get IRS HELP Now!


Stephanie Kashino

Research and Analysis Specialist

Stephanie started her career with IRS Help, Inc while obtaining a degree in legal studies in 2015.

After years with IRS help her experience is vast from tax resolution to bankruptcy. Stephanie has also been involved in business turnarounds, finding opportunities to turn liabilities into assets.

 Email Stephanie & Get IRS HELP Now!