Accounting & Bookkeeping Services in Kernersville NC

tax prep

Karen C. Caudill, CPA, PC is a premier accounting and bookkeeping service in Kernersville, NC. Individuals and business owners have relied on our detailed payroll, accounting and tax preparation since 1996.

Contact us today to enjoy convenient, care-free management of your finances.

Our Specializations

Accounting Services

accounting services

Do you find accounts payable and accounts receivable overwhelming? Are you wearing too many hats in your business? Reduce your stress by allowing our staff to handle these aspects of your business for you. Whether you need someone to take over these details for you or need help training staff on QuickBooks, our team is your perfect partner.

Bookkeeping Services

book keeping

Few business owners have the time, knowledge and desire to manage bookkeeping along with the rest of the responsibilities of running a company. You need professionals you can trust implicitly with your books. We’re the ideal solution. We bring over two decades of experience and in-depth bookkeeping knowledge to every project.

Payroll Services


Our payroll services in Kernersville, NC are hard to beat! Never worry about late paychecks or incorrect filings again. Our detailed and accurate services make payroll simple and efficient, like it should be.

Tax Preparation


Whether you need to file individual or business returns, tax preparation can feel complex and burdensome. Our staff stays current on all tax laws, so you don’t have to. We ensure you receive everything that you are due and that your documentation is ready on time. You’ll be amazed at how simple tax season is with us on your side.

We can do as much or as little as you need.

General CPA Services

At Karen C. Caudill, CPA, PC, we offer comprehensive services to meet all your accounting needs. Contact us for:

  • accounting services
  • Accounting, Made Simple

    Stop stressing over the books. Contact Karen C. Caudill, CPA, PC today to professionally manage your accounting while you enjoy running your business and living your life. Reach our staff at 336-996-4811.

    Contact Us