top of page
ChatGPT Image Jul 29, 2026, 03_32_31 PM.png

Spend Less Time Managing Your Books and More Time Growing Your Business

You started your business to serve customers—not to spend evenings reconciling bank accounts or trying to fix QuickBooks. I provide reliable QuickBooks Online bookkeeping services that keep your books organized, your financial reports accurate, and your business moving forward.

Whether you're looking for ongoing monthly bookkeeping, help cleaning up your QuickBooks file, or need to catch up on months of bookkeeping, I'm here to help.

ChatGPT Image Jun 12, 2026, 01_58_53 PM.png

Why Business Owners Choose Dillon Bookkeeping Solutions

✔ 30 Years of Accounting Experience

✔ Former Corporate Controller

✔ Certified QuickBooks Online ProAdvisor

✔ Personalized One-on-One Service

✔ Serving Crystal Lake, McHenry County, and surrounding communities

I'm Lori, owner of Dillon Bookkeeping Solutions.


 

You started your business to serve customers, win new business, and grow your company—not spend evenings managing your books. Every hour you spend trying to keep up with bookkeeping is time you could be investing in the work that generates revenue. My goal is to take bookkeeping off your plate so you can focus on running your business with confidence.
 

Whether you need to catch up on months of bookkeeping, clean up your QuickBooks Online file, or are looking for dependable monthly bookkeeping services, I'll help keep your financial records accurate, organized, and up to date. No matter where your books stand today—organized, behind, or somewhere in between—I'll meet you where you are and help you move forward with confidence.
 

Based in Crystal Lake, Illinois, I proudly serve businesses throughout McHenry County and the surrounding communities, including Prairie Grove, Cary, Fox River Grove, Algonquin, Lake in the Hills, Huntley, McHenry, Woodstock, and beyond.
 

I specialize in QuickBooks Online because it offers the flexibility, security, and integration capabilities today's small businesses need. Its powerful features help streamline bookkeeping, automate routine tasks, and provide real-time financial insights that support better business decisions.

ChatGPT Image Jun 12, 2026, 01_58_53 PM.png

SCHEDULE  A  COMPLIMENTARY  PHONE  CONSULTATION

Your time is too valuable to spend managing your books.

Schedule a complimentary 45-minute phone consultation to discuss your bookkeeping needs, ask questions, and explore how I can help with QuickBooks Online setup, cleanup, catch-up, or ongoing monthly bookkeeping services.

Choose a date and time below that works for you, and your appointment will be instantly added to my calendar.

Spend Your Time Growing

Every hour spent managing your books is an hour you could be spending on revenue-generating activities. By hiring a qualified bookkeeper, you reclaim your time and focus on what you do best—growing your business.

Hauling another load
Meeting with a prospective customer
Estimating another job
Serving another client
Managing employees

Expert Bookkeeping Services

Reliable financial management tailored to your business's unique needs.

Monthly Bookkeeping

Stay on top of your finances with accurate, up-to-date bookkeeping, giving you more time to focus on running your business.

QuickBooks Cleanup

Correct errors, organize your QuickBooks file, and restore confidence in your financial records.

Financial Reports

Customized, easy-to-understand financial reports that give you the clarity to make confident business decisions.

Bank Reconciliations

Accurate monthly bank reconciliations to ensure your books match your bank and credit card statements.

QuickBooks Setup

Whether you're starting a new business or transitioning from spreadsheets, I'll set up QuickBooks Online tailored to your specific needs for accuracy, efficiency, and long-term success.

Catch-Up Bookkeeping

Behind on your bookkeeping? I'll bring your financial records up to date so you know exactly where your business stands.

bottom of page