About Arrow Bookkeeping

Team at Arrow Bookkeeping, in and around Montgomery County, MD and Washington, DCArrow Bookkeeping, established in 1995, provides expertise in a number of areas, including:

  • Bank statement reconciliation
  • Statement of cash flows
  • Account payable and receivable
  • Payroll services
  • General Ledger
  • Training and set-up implementation for QuickBooks®

Our professional team of bookkeepers has various skill levels, ranging from data entry clerks to full charge bookkeepers. This versatility allows Arrow Bookkeeping to place the best possible staff personnel with each of our clients. All of our bookkeepers are certified QuickBooks® ProAdvisors and members of professional organizations. We pride ourselves in keeping abreast of the latest bookkeeping guidelines and statutes.

We maintain a professional staff of bookkeepers in Silver Spring, MD. If you are not located near our offices, we offer secure, virtual bookkeeping services. Each client is provided with two experienced team members to service the account on an as-needed basis, either on-site or off-site.

Arrow Bookkeeping works with a broad spectrum of industries, including hospitality, non-profits, government contractors, medical, consulting, legal, real estate, and other service related businesses, as well as high wealth individuals. The company is an active member of several professional organizations, including:

Restaurant365 logo Silver Spring, MD, Bethesda, MD

“For years I did all the books for my small law firm on my own. I found Arrow Bookkeeping after an extensive search and, as you can imagine, my books were a mess at the time. They helped me to get my “ship in shape” and they continue to guide me with excellent advice. With their help, I now have a clear financial picture of my company, for the first time ever!”

Becki Young
Owner, Law Offices of Becki L Young

About Linda Cahill

Linda CahillLinda Cahill, Founder and Owner of Arrow Bookkeeping, is passionate about helping small business owners with their bookkeeping and accounting needs. Her gift is transforming chaos into order, and she and her team help her business clients do just that with all of their accounting processes, requirements, and deadlines.

Some of the projects that Linda and her team have worked on recently included catching up a medical training client’s payroll taxes that was several years behind, resulting in an $11,000 refund for the client; helping a wine company redesign their accounting and reporting system to get better information and to stay abreast of changes in international law that affected their imports; assisting a pet sitting company to better pinpoint its profitability leaks; and helping several government contractors pass their DCAA audits.

Linda is a Certified QuickBooks ProAdvisor and a Certified QuickBooks Online ProAdvisor and loves QuickBooks for small businesses. She is a member of the Greater Silver Spring Chamber of Commerce, Bethesda Chevy Chase Chamber of Commerce, and American Institute of Professional Bookkeepers.

Prior to starting Arrow Bookkeeping in 1995, Linda started her career in the hotel industry and worked her way to Assistant Food and Beverage Director, working at Marriott, Ramada, and Intercontinental. She then served as controller for some of the top restaurants in the DC area. In 2012, Linda founded Elite Government Solutions, LLC to help government contractors with DCAA compliance and their specialized bookkeeping needs.

She grew up in Germany, England, Hawaii, and the DC area, and loves to travel. When she is not working, she loves to run, watch crime dramas, and read. She bakes to relax and often brings her goodies into the office for her staff to share.

About Kelly Porter

Kaye McCally Silver Spring, MD, Bethesda, MD

Kelly Porter is the Director of Operations at Arrow Bookkeeping. She is a seasoned accounting professional at Arrow Bookkeeping who has efficiently and effectively managed the finances for businesses in many different industries, including manufacturing, law, non-profits, and various consultants. As an individual who has always excelled in math and finance, Kelly is incredibly passionate about using her skills to help others succeed.

Kelly brings a great deal of talent and experience to the Arrow Bookkeeping team. She has a long-standing career in the accounting industry; she has spent the last 10 years in the finance and accounting world. She started her career as a customer service professional for manufacturing companies and worked her way up to becoming a controller for a manufacturing and distribution company in Santa Barbara, California.

Kelly gained dual degrees in communications and accounting. Growing up in Texas has taught her the merits of working hard, while her Southern California roots allow her to keep calm, cool and collected. When she’s not crunching numbers, you can find her with her foster dogs and partner, doing yoga or baking.

About Kathleen Hayden

Kathleen HaydenKathleen Hayden is the General Manager at Arrow Bookkeeping. She handles client relations, employee issues and Human Resources, as well as other duties, to ensure client satisfaction with their financial data and employee gratification in coming to work each day!

Before beginning her 12 year career with Arrow Bookkeeping, Kathleen worked with the DC Bar Association and in the HR department for Holiday Inn Crowne Plaza in Rockville, MD. She also worked as a nursery school teacher for 2 years.

Kathleen is a native of Bethesda, MD. She earned her BS at Towson University. She is a QuickBooks Pro Advisor and a member of both the Bethesda Chevy Chase Chamber of Commerce and the American Institute of Professional Bookkeepers.

When Kathleen is not working, she enjoys outdoor activities, reading and relaxing with family and friends.

About Kaye McCally

Kaye McCally Silver Spring, MD, Bethesda, MD

Kaye McCally is the Senior Accounting Consultant at Arrow Bookkeeping. She performs accounting and consulting services for some of Arrow Bookkeeping’s largest clients. Her specialty is non-profit accounting. In addition, Kaye has been involved with developing systems within Arrow Bookkeeping, including writing a Procedures Manual for the firm, and with staff training, and for many years she held the position of our quality control manager. In that role she was responsible for all the quality control of the firms work.

Kaye has a Bachelor’s Degree from the University of Maryland in Accounting and has earned her CPA. She is an advanced Certified ProAdvisor in QuickBooks, and is certified in QuickBooks Enterprise Solutions, QuickBooks Online and Xero.

Previously, Kaye was the General Manager of a large horse farm in Maryland, where she was responsible for developing the annual budget and procurement. In addition, Kaye managed the daily operations of the farm and implemented plans for additional revenue and capital improvements.

Kaye served on the Board of Directors of the Maryland Horse Shows Association and was a committee member of the Maryland Society of Accountants. She was a past member of Beta Alpha Psi and the Institute of Management Accountants. She currently serves on the board of the Montgomery County Community Cat Coalition as their treasurer.

It has been my pleasure as Executive Director at Shepherd’s Table to work with Kaye McCally of ARROW Bookkeeping. Kaye providing us excellent, timely accounting services in a very professional manner. She worked in partnership with our onsite bookkeeper to meet our bookkeeping/accounting needs. Kaye played an essential part in preparing for our annual audit. Additionally Kaye was always available to assist when questions/needs arose. Kaye and ARROW’s commitment to customer service and support were vital as Shepherd’s Table grew its services and financial resources. We are grateful to Kaye and ARROW for their investment of time and care in support of our mission.

Jacki Coyle, Executive Director