Bookkeeper working at a warm, organized desk

Your books, handled.

Calm, clear bookkeeping for small business owners and freelancers — so you can focus on the work you love.

What I take off your plate

Straightforward bookkeeping services tailored to small to medium sized businesses.

Monthly Bookkeeping

Accurate, up-to-date records every month. I categorize transactions, reconcile accounts, and deliver clean reports so you always know where you stand.

Catch-Up Bookkeeping

Behind on your books? No judgment. I'll get everything organized and current so you can move forward with confidence.

Payroll Processing

Timely, accurate payroll for your team. I handle the calculations, filings, and payments so your employees are always paid on time.

Tax Preparation Support

I'll have your books tax-ready before the season hits — organized records, clear summaries, and full coordination with your tax professional.

Friendly bookkeeper ready to help your business

35+

Years of experience

Why clients choose me

Clear communication, always

No jargon, no confusion. I explain your finances in plain language and respond promptly when you have questions.

Reliable and consistent

Your books are done on time, every time. You can count on accurate records without having to chase anyone down.

Personalized attention

You're not a ticket number. I take the time to understand your business and tailor my approach to what you actually need.

What clients are saying

"I used to dread looking at my finances. Now I actually feel in control. Having someone I trust handle my books has been a game-changer."

Sarah M.

Freelance Graphic Designer

"My books were a mess when I came on board. Within a month everything was organized and I finally understood my numbers. Couldn't recommend more."

James T.

Owner, Riverside Landscaping

"Tax season used to be a nightmare. This year my accountant said my records were the cleanest they'd ever seen. Worth every penny."

Priya K.

Independent Consultant

Ready to stop stressing about your books?

Let's talk. A free 30-minute consultation is all it takes to get started.