Certified Public Accountant That You Can Depend On

Whether you need help in improving your accounting systems and processes, understanding your financial data, or other related accounting concerns, William R Barefoot CPA LLC is the right choice for your business. The firm offers comprehensive accounting advisory services to small and midsize businesses.

William R. Barefoot CPA, LLC provides virtual business advisory and accounting services to clients located throughout the United States, with accommodations for on-site services to businesses within 100 miles of Florence, South Carolina.


Building a strong financial foundation for your business starts with working with a reliable accounting firm. At William R Barefoot CPA LLC, I have more than 25 years of experience in providing sound, professional accounting advice.

The first step is to understand your business’ current state, your goals and what may keep you from reaching them. An assessment of your accounting system, business structure, processes and financial data can help prepare strategy-based plans and forecast to measure your financial performance and support business related decisions.

Accounting Services

Accurate and timely accounting information is essential in managing a small business. If you need help getting accurate and timely accounting information, don’t hesitate to enlist the services of William R. Barefoot CPA, LLC. The firm can assist you with:

  • Transaction and reconciliation management
  • Process management for AR, inventory, fixed assets, and AP
  • Timely management reports

Let William R. Barefoot CPA, LLC handle your business’ accounting needs so you can focus on more other important matters. For inquiries about my services, feel free to get in touch with me.

QuickBooks Consulting

QuickBooks and QuickBooks Online are popular accounting applications for small business. William R. Barefoot, CPA is a QuickBooks Online Certified Advanced ProAdvisor ™. He can assist you with the initial setup for QBO, troubleshooting software issues, training and ongoing support for QB, and implementation of add-on applications for AR, AP, payroll, sales tax, inventory, and other functions.

Tax Planning and Compliance

Details matter when it comes to filing business taxes. You need someone who will assist you with understanding the tax laws, filing accurate returns, and meeting the filing deadlines. William R. Barefoot CPA, LLC is here to help with:

  • Individual (Form 1040)
  • Sole Proprietor (Schedule C)
  • Corporation (Form 1120 & Form 1120-S)
  • Partnership (Form 1065)

Talk to William R. Barefoot CPA, LLC today about assisting with your tax planning and compliance needs.

Frequently Asked Questions

When should I hire an outsourced accountant?

Before you open your business, you should talk with an accountant, among other professionals such as an attorney, insurance agent and banker. You may also need an outsourced accountant if accounting tasks are taking the owner or staff away from tasks they are better suited to perform. When tasks such as paying bills, recording payments, payroll, and bank reconciliations are not being done, or worse, being done incorrectly it is time to get help.

When should I hire an Outsourced CFO or Outsourced Controller?

The Outsourced Controller or Outsourced CFO is good for a small business that needs help beyond basic accounting but is not ready to hire a full-time controller or CFO with the salary and benefits that goes along with that position. The outsourced controller/CFO may help with planning, budgeting, forecasting, performance measurement and management reporting. They also may help owners understand the data to make important business decisions.

What service options are available with your firm?

The service options are tailored for each client and are based on the business’ budget and needs. Weekly, monthly, or quarterly services are preferred for clients to maintain current information necessary for effective decision-making. Clients also have the option to book services annually or when needed.

How much do you charge for your services?

Fees vary depending on the needs of each client. A written engagement letter or service order request is prepared for all projects that includes details of the services to be performed and the fee for the services.

Inquiry Form

Let us know how our accountants can help you. Send us a message today to inquire about our accounting and tax advisory solutions.