Full Time
900
40
Aug 4, 2026
Do you love taking messy books and turning them into organized financials?
If reconciling months of transactions, fixing job costing, and making QuickBooks Online make sense is satisfying to you, we should talk.
We're a growing bookkeeping and advisory firm specializing in construction companies and family-owned businesses. We believe bookkeeping should provide owners with confidence—not confusion.
Right now, we need someone who can help us clean up two active construction company files while also taking ownership of recurring bookkeeping once the cleanup is complete.
This is NOT a data entry position.
We're looking for someone who enjoys solving accounting problems, asks thoughtful questions, and takes pride in producing clean, accurate financial records.
What You'll Be Doing
Your primary responsibilities will include:
Cleaning up historical bookkeeping for two construction companies in QuickBooks Online.
Reconciling bank accounts, credit cards, loans, and balance sheet accounts.
Reviewing uncategorized transactions and identifying bookkeeping errors.
Maintaining day-to-day bookkeeping after the cleanup is complete.
Preparing month-end reconciliations and ensuring financial reports are accurate.
Communicating bookkeeping questions clearly and providing a brief daily progress update.
Required Experience
To be considered for this position, you should have experience with most of the following:
QuickBooks Online (2+ years preferred)
Full-cycle bookkeeping
Bank reconciliations
Credit card reconciliations
Construction accounting
Job costing
Financial statement review
Payroll journal entries
Balance sheet reconciliations
Bonus Skills (Not Required)
These are a big plus but not required:
QuickBooks Online ProAdvisor Certification
Progress billing
Retainage accounting
Fixed asset accounting
Loan accounting
Payroll systems
Google Workspace
We're Looking For Someone Who...
Loves solving accounting puzzles.
Pays exceptional attention to detail.
Takes ownership of their work.
Works well independently.
Isn't afraid to ask questions.
Communicates professionally.
Enjoys creating organized systems.
Wants to continually improve their bookkeeping skills.
Software You'll Use
QuickBooks Online
Microsoft Excel
Google Sheets
Google Drive
Gmail
Zoom or Google Meet
Training
You'll receive documented workflows and training on our firm's bookkeeping standards.
We care far more about hiring someone who is coachable, dependable, and committed to excellence than someone who claims to know everything.
Growth Opportunity
This position begins with cleaning up two construction company files.
Once those projects are completed successfully, you'll transition into managing recurring bookkeeping for those clients and additional businesses as our firm continues to grow.
We're looking for someone interested in building a long-term career—not simply completing a short-term project.
As our company grows, there will be opportunities to take ownership of client relationships, improve internal systems, and advance into a senior bookkeeping role.
Why You'll Enjoy Working With Us
We believe bookkeeping is more than categorizing transactions.
Our goal is to provide business owners with reliable financial information they can actually use to make better decisions.
We value integrity, continuous learning, organized systems, and doing things the right way—even when it takes a little longer.
If you enjoy bringing order to financial chaos and want your work to genuinely help small business owners succeed, you'll fit right in.
How to Apply
Please include the phrase:
"Clean Books Build Great Businesses"
at the beginning of your application so we know you've read the entire job posting.
Along with your resume, please answer these four questions:
How many years have you worked in QuickBooks Online?
Tell us about a bookkeeping cleanup project you've completed.
What experience do you have working with construction companies or job costing?
Describe the most challenging accounting or bookkeeping issue you've solved and how you approached it.
Bonus Question (Optional)
A construction company a
Explain how you would correct the transaction in QuickBooks Online and why.