Welcome to Ritch, Breeden & Company, Certified Public Accountants. We serve Laurinburg, Rockingham, Pinehurst, Fayetteville, and the Brunswick County area in North Carolina. If you need an accounting firm with decades of experience and a friendly, trustworthy team of professionals, you've come to the right place.

A Full-Service CPA Firm with Small-Town Values

What are small-town values? It means we learn your business as well as we know ours. It means we work for your success as hard as you do. And it means we're always available to help.

“Ken Ritch looks at Associate Staffing as if it's his own company – and he gives advice accordingly. He's very familiar with our financial data at all times. He's also available 24/7. It's never been a problem if I call anytime.” - Jerry Norton, Associate Staffing, LLC

At Ritch, Breeden & Co., clients receive business and individual accounting services from a trusted financial advisor. From payroll to bookkeeping to taxes – we've got you covered.

Accounting Services - Focus on Growth

Employing an in-house accountant or bookkeeper can be a steady drain on your company's resources. In many cases, it makes sense to hire an outside partner to take care of accounting tasks – and at Ritch, Breeden & Co. this is our specialty. Better yet, our bookkeeping and accounting services make a wise complement to our tax preparation and planning services.

Let us take care of...

  • Advice and training on accounting best practices
  • General ledger account maintenance
  • Guidance on appropriate accounting software
  • Back-office functioning, including accounts payable and receivable
  • Invoicing, bill payments, bank reconciliations, recordkeeping
  • Financial reporting

We also offer online accounting solutions that allow you to access your financial information from the office, home, or on the road. Our online accounting module utilizes the same security measures as online banks, stock brokerage firms, and the U.S. Defense Department, so you know it’s secure.

Check out our Business Accounting and Bookkeeping page to learn more.

Tax Services – Planning and Preparation

Almost every decision you make regarding business or personal finances has tax consequences. Our goal is to make sure our clients make the most appropriate decisions for their families and businesses while thoroughly considering the immediate and long-range tax implications.

We help you...

  • Manage all tax filings - federal, state, and local
  • Develop sustainable tax strategies
  • Time your capital investments wisely
  • Stay compliant with regulatory and reporting requirements

Read more about how our Tax Services can help you.

"As a mid-size manufacturer, we need to spend our time in customer support, product engineering, and new business development. Using Ritch, Breeden & Co. for much of our back office accounting allows us to focus our time and efforts on growth, not indirect administrative processes." - Jay Todd, Service Thread

Payroll Services – Take the Worry Out of HR

Your employees are the lifeblood of your business. Make sure they're paid on time, with no errors. Payroll is the ideal service to outsource because it can be easily handled remotely.

Our payroll services cover...

  • Payroll processing
  • Filing payroll tax forms
  • Direct deposit setup
  • Quarterly and end-of-year payroll tax reports

Read more about our Payroll Services.

“I've been using David Breeden since 1996. The firm is small enough that I can pop in without an appointment – either Ken or David is always easy to get a hold of. I would definitely recommend their firm.” - M.C. Carthcart, MCC of Laurinburg, Inc.

Contact Ritch, Breeden & Company Today

To learn more about our services, visit our Services section.
To read about our firm, check out our Firm Profile page.

In the more than 25 years we have been in business, we've excelled at retaining clients. See for yourself how our firm goes above and beyond for the businesses and individuals we serve.

Fill out our contact form, call us at (910) 276-9500, or email info@ritchbreedencpa.com. You have everything to gain by contacting us today.


  • Small Business Accounting

    As a small business owner you have more important things to do than to keep your own books. We take care of your books for you, so you can get back to the job of running your business and generating profits.

  • Payroll

    We offer payroll solutions that meet your business's needs and enable you to spend time doing what you do best--running your company.

  • Audits - Reviews - Compilations

    Your stockholders, creditors, or private investors have different levels of risk tolerance, so we provide three levels of assurance to meet your needs.

  • New Business Formation

    Opening your own business is exciting and thrilling. It's everything that comes after the excitement and thrill has worn off that dictates whether a small business will make it or not.

  • Elder Care

    With our elder care services, you get the help of a caring, honest and knowledgeable professional. Someone on your team, looking out for your loved one's best interest.

  • Tax Preparation & Planning

    According to a study released by the US Government's General Accounting Office last year, most taxpayers (77% of 71 million taxpayers) believe they benefited from using a professional tax preparer.

Get In Touch Back to Top

About Ritch, Breeden & Company

For more than 25 years, our bookkeeping and tax professionals at Ritch, Breeden & Co. have served small and medium-sized businesses in the Laurinburg, NC area. We have built a loyal client base of businesses and individuals through consistent small-town attention to all our clients. We understand companies need customized services to fit their niche and business culture. As part of our personal approach, we work with each client to determine how our expertise could save them money and increase their revenue.
"When we were looking for an accounting firm, Ken overwhelmed us with his integrity. He left us with no real decision but to use his company. . . . Ken and Delores help us in so many ways. They take it to a personal level because they care about their clients." - Jerry Norton, Associate Staffing, LLC

Get In Touch Back to Top