Bookkeeping for small businesses
Clean, current books.
Every account reconciled to the penny each month, in whatever software you already use.
- Certified QuickBooks ProAdvisor
- Audit and controller experience
- Any bookkeeping software
Not ready for a call? Get info by text or email
What we handle.
Every business is different, so the work is tailored to yours, in the software you already use.
Monthly bookkeeping
Every transaction categorized and reviewed each month, so your books never fall behind.
Bank and credit card reconciliation
Every account matched to its statement, down to the penny.
Cleanup and setup
Behind or messy? We fix past months. Starting fresh? We set up your software the right way from day one.
Monthly financial reports
A profit and loss statement and balance sheet each month, so you can see how the business is doing.
Experience across retail, SaaS, construction, e-commerce, direct selling and more.
How it works.
Step 1: Free intro call
We talk through your business, your accounts and where your books stand today.
Step 2: We connect to your books
You give us our own login to your bookkeeping software, so you never share your password.
Step 3: You get clean books every month
Reconciled accounts and monthly reports, on a schedule that fits your business.
Why SJK?
A qualified professional with years of experience. Audit and controller experience with companies from small businesses up to publicly traded ones.

Accrual-basis accuracy
Income and expenses land in the month they belong to, so your reports show how the business really did.
Fast turnaround
Most months are closed within 5 to 7 business days of month-end.
Clear communication
Plain-English updates from the person doing your books. No ticket queue, no jargon.
About SJK Bookkeeping.
SJK Bookkeeping was founded by Spencer Kimball, a Certified QuickBooks ProAdvisor.
Spencer has worked with small, medium and large companies, up to publicly traded ones, as a financial statement auditor for three years and as a controller. He also has a couple of years of hands-on bookkeeping experience.
His work has covered retail, SaaS, construction, e-commerce, direct selling and more. SJK Bookkeeping brings that experience to small businesses in Utah and remotely, with services tailored to how each business runs.
- Certification
- Certified QuickBooks ProAdvisor
- Experience
- Financial statement auditor, 3 yearsControllerBookkeeping, a couple of years
- Clients
- Small businesses up to publicly traded companies
- Industries
- Retail, SaaS, construction, e-commerce, direct selling and more
- Education
- Master's degree in accounting, Southern Utah UniversityBachelor's degree in accounting, Utah Valley University
Book a free intro call.
Tell us a little about your business and we'll reach out to find a time that works.
Prefer email? Write to spencer@sjkbookkeeping.com