Skip to content

About Us

The Firm

Dillon McCarron Chartered Certified Accountants , is a well established firm of accountants, taxation and business advisors, located at Ballina, Co. Mayo.

Dillon McCarron Accountants Limited is an accounting, audit, and taxation practice based in Ballina, County Mayo. It was established in 2009 following a merger between two local firms, Dillon Brady and Gilhawley McCarron.

We are a young highly dynamic team including seven qualified accountants, four senior support staff, and two payroll specialists. Working in public practice, we provide accounting, audit, taxation (compliance and planning), and company secretarial support. We cater for both the traditional and the modern business entity utilising both conventional and cloud-based software.

The firm serves a diverse client base which includes sole traders and partners in business, farmers, companies in manufacturing and service provision, schools and community based projects, and PAYE workers seeking general taxation advice.

While we cater for all business types, we specialise in certain specific areas - farm tax and agri-support, accounting and taxation support to general dental and medical practices, schools accounting (both primary and post-primary) and specialist manufacturing and processing industries.

We also offer support and investigative services including forensic accounting review with court-ready reports, and a tax consultancy for clients of SME legal practices.

Through our payroll bureau we facilitate employers in meeting their legal responsibilities by organising all aspects of their staff contractual obligations, payroll and taxation administration, and dealing with employer - employee relations through an appropriate forum. We pride ourselves on our unique and personal approach to the requirements of our customers.

Join Our Business

We are always on the look out for talented individuals. If you would like to apply for a position at Dillon McCarron Chartered Certified Accountants , please forward a letter of application and Curriculum Vitae to:

2nd Floor Abbey Quarter,
Abbey Street,
Co. Mayo,

or via E-mail:

Meet the team

Enda Dillon

Practice Management

Enda Dillon is an economics graduate, obtaining his primary honours degree from the University Of Ulster at Coleraine. He was admitted as an associate of the Association Of Chartered Certified Accountants in 1994 (ACCA), and as a fellow (FCCA) in 1999. Enda is the practice manager with responsibility for training and supervision of staff. His brief extends to general accounting and personal taxes. Over many years in practice, Enda has achieved valuable experience in business restructuring, due diligence, mergers & acquisitions, and takes a lead role in corporate finance engagements for the firm. Enda was previously a partner in Dillon Brady Accountants in Ballina and is a registered auditor.


Alan McCarron

Audit and Financial Services
B Comm FCCA AITI Dip. Forensic Accounting

Alan McCarron is a commerce graduate with a primary honours degree from NUI Galway. He is a Fellow of the Association Of Chartered Certified Accountants with an admission to associateship in 1996 (ACCA) and fellowship (FCCA) in 2001. A chartered tax advisor (CTA), Alan was admitted as an Associate of the Irish Taxation Institute in 2002. He supervises corporate, audit and legal support services for the firm, and his role extends to personal and capital taxes in addition to corporate tax clients. Alan has a special interest in forensic accounting and holds a post graduate Diploma in Forensic Accounting, awarded by Chartered Accountants Ireland in 2009. Alan was previously a partner in Gilhawley McCarron Accountants in Ballina and is a registered auditor.


Eoin McHugh

Practice Management
Dip (Acc) FCCA

Eoin holds a diploma in accountancy from GMIT Galway. He is a fellow of the Association Of Chartered Certified Accountants (FCCA), admitted to membership (ACCA) in 1996 and fellowship (FCCA) in 2001. Eoin is a senior personal tax accountant and adviser with Dillon McCarron. Eoin is responsible for a diverse client base. He has extensive experience, particularly with personal tax and revenue audit procedure. He owns and manages his own farm near Claremorris, County Mayo and can draw on this understanding of farming and business to provide a unique and relevant support to our clients.


Matthew Browne


Matthew qualified as a Certified Public Accountant (CPA) in 2012, having previously completed the accounting technician (IATI) qualification in 2007. He has a particular interest in start-up business and advises new clients on appropriate accounting and registration processes. He is an audit senior at Dillon McCarron and is our company secretarial specialist. Having previously worked in construction industry and in print media (Thomas Crosbie Holdings), Matthew brings a unique insight to company accounting and corporate procedure. Along with his other roles, Matthew co-ordinates the cloud-based accounting function for our clients.


Sean Fitzgerald

BBA (Accounting) ACCA

Sean Fitzgerald is a business graduate of GMIT Galway, conferred with an honours Bachelor of business (Accounting) degree in 2010. He graduated from the ACCA professional level programme in 2014. Prior to joining Dillon Mc Carron as an audit senior in 2012, Sean worked in Lir Chocolates Limited, Navan, as a cost and management accountant. Sean supervises the management accounting function and provides support to audit and general financial services as well as IT support within the firm.


Ruth Melody

BA (Econ) CPA
BBA (Accounting) ACCA

Ruth Melody is an honours economics graduate conferred by NUI Galway. She qualified as a certified public accountant (CPA) in 2006 and holds the position of senior management accountant at Dillon McCarron. A highly experienced finance professional, Ruth typically engages on medium - long term positions with clients, assuming the role of financial manager where a client entity is experiencing a significant transitional phase (e.g. growth, demerger, loss of keyman employee). While not on outsource duty, Ruth covers general financial services and personal taxation roles within the firm.


Payroll & VAT

Diana Frattaroli

Diana is an IATI accounting technician graduating in 2003. Diana worked in accounting practice processing VAT and payroll before moving to specialise in payroll support. She undertook the Payroll standard examinations with IPASS, graduating top in her class in 2010 as a certified payroll technician (CPT).

Ann Marie Joyce

Ann Marie is an IATI accounting technician graduating in 2001. Ann Marie has previously worked for Keveny Gilhawley & Co. as an accounts assistance. She has extensive experience in accounting practice and direct taxes, co-ordinating and scheduling VAT returns, and linking this work to accounts production throughout the firm.

Financial Services

Marie Walsh

Marie holds a diploma in business studies from Sligo IT. She is the senior accounting technician at Dillon McCarron, qualifying second in the country in the IATI exams in 2003. Marie has extensive experience across a broad range of personal tax clients. She has a specialist background in dealing with taxation for medical and dental practices. Marie previously worked with Campbell and Co tax consultants in Ballina.

Tony Browne

Tony is an IATI accounting technician graduating in 2006. Tony ran his own business in Killala between 2006 and 2009 and joined Dillon McCarron as the office co-ordinator in 2010. Tony is principally responsible for job scheduling, internal accounts and credit control. He also works in accounts production and processing of indirect taxes for clients.

Barry O’Neill

Barry began his studies in computing and electronic engineering in 2013 but moved discipline to accounting in 2014. He received his diploma in Accounting and business in 2016 and is currently studying for the ACCA professional exams. He is training in audit and financial services and is the co-senior on a number of important audit engagements. Barry has undertaken specialist training on audit procedure in the charities sector.

General Questions

Isn’t it just larger businesses that need an accountant?
Of course not, even the smallest business can benefit from advice on ways to minimise tax and manage their accounts. If you prefer, we can handle all of your bookkeeping, regular management accounts and VAT returns on your behalf. The added benefit of us being involved is that having prepared the books it makes the final accounts much easier, saving time and keeping costs down.


Working with an accountant is an added cost to any business. However, the cost should be offset by the value they add. We work closely with our clients to achieve their goals. By getting to know you and your business well, we can tailor what we do specifically for your needs and your strategy, thereby adding value.


We aim to provide you with a fixed fee quote that will cover the areas we will work on together. This will be based on the complexity and volume of the tasks involved. Should any additional assignments come up during the year then we will provide a quote in advance, unless the matter is urgent and it is in your best interests to take action on your behalf. We offer you the chance to pay our fees monthly and avoid having a large invoice in one go, which helps your cashflow. One thing is for sure, if you telephone with a query you won’t get a bill. We want you to let us know how you are.

If you want to keep your own accounting records, then that is fine. If you need some help then we can give you some training. Ensuring that you understand the best way to prepare your accounting information makes it easier for us to complete your accounts or tax return. If we do this for you then you can concentrate on running your business.


Sometimes it helps to have a fresh pair of eyes look at your business. We will listen to you and firstly understand the history of the business and then how you want to develop it. We can carry out a “healthcheck” of the operating systems, management and financial reporting in place; advise on any matters arising and recommend any actions required. All designed to match up with your goals, which we established at the outset.