With 45 years of bookkeeping experience, Catherine plays an important role in helping our accounting team identify trends, assess future client needs, and forecast budgets for clients. She also has special payroll skills and experience. Catherine is ‘a whiz’ at setting up accounts payable and receivable systems and can show clients how to make daily financial entries that simplify their month end work.