Transaction recording
Accurate, consistent recording of day-to-day income and expenses, so every transaction has its place.
Your local bookkeeping partner
Meticulous bookkeeping for small businesses in Lambertville. Get clarity in your numbers—and more time for what you do best.

Built around businesses like yours.
Bookkeeping, handled.
From daily transactions to a balanced ledger, dependable support that keeps your financial records clear, current, and organized.
Accurate, consistent recording of day-to-day income and expenses, so every transaction has its place.
Well-maintained general ledgers that bring structure to your numbers and a clear view of your business.
Careful bank and credit card reconciliation to spot discrepancies and keep your books in balance.
Stay on top of what’s owed to you and what you owe, with organized invoice and payment tracking.
A clear summary of ledger balances to support financial review and help prepare for tax time.

The details make
all the difference.
Meet your bookkeeper
Your business deserves someone who cares about the details as much as you do. JoAnn Stock brings a personal, meticulous approach to bookkeeping for small businesses, freelancers, and professional service firms across New Jersey.
At Jstock Bookkeeping, the focus is simple: reliable records that help you understand your finances, keep day-to-day operations organized, and prepare for tax season and audit requests.
Let’s connect
Tell JoAnn a little about your business and where you could use a hand. Start with a conversation, and find the support that fits.