top of page

An online financial services company providing bookkeeping and accounting as well as financial planning and analysis and custom spreadsheet solutions.



Owner Lance O'Donnell is an avid skier and mountain biker who also happens to be really good at accounting and finance.

From core bookkeeping services such as transaction review, reconciliations, AP/AR, payroll, and making sure taxes are paid on time to financial statement review, budgeting and cash flow planning, and establishing KPI's I provide a full suite of financial services to small businesses. Let me take care of the books and you can focus on your area of expertise, operating your business!

I have over 15 years of experience in corporate accounting, finance, and project consulting.  I have worked for and with companies ranging from start-ups and small local businesses to multinational corporations.   

I started AFD Finance Solutions to work remotely with businesses that have a  need for and deserve expert financial solutions but don't require full-time accounting staff.    



QBO Pro Advisor Badge.png

Accounting and Bookkeeping

Quickbooks Certified ProAdvisor for Online and Payroll products providing core  bookkeeping and accounting services to small businesses.


Financial Planning & Analysis

Budgeting, forecasting, financial modeling, variance analysis, data analysis and strategic planning support.

Custom Excel Models

Custom spreadsheet solutions designed to meet your unique requirements. 

John Hill, Hill's Lawn and Landscape

“My books were a disaster.  Not only was Lance able to clean them up and maintain them going forward but he also provides great insight on how to improve profitability"

Doug Rooney, Benchmark Strategy Group

"Lance has done a number of great projects for me over the years. He is absolutely reliable, analytically bulletproof and one of the cleanest financial analysts I have worked with."

Morgaen Thomas, Steambotanicals

“Having Lance on the team means knowing I have my accounting taken care of by someone I trust.”

Steamboat Trees

Call or Text


Mailing Address

PO Box 882992

Steamboat Springs, CO 80488

bottom of page