Careers at BBS · Bulverde, Texas
The Books Are the Easy Part.
We Hire for the Other Part.
Accurate books are the baseline — every firm claims those. Owning the outcome, digging into the thing that doesn't look right, and getting back to a client the same day are what actually separate us, and they're what we screen for in every hire.
Every resume gets read.
How We Work
What We Actually Expect
Four things matter more here than where you went to school or how many years you've been doing this. Read them honestly before you apply.
01
The service level is the product
Clients don't stay with us because the entries are correct — they expect that. They stay because nothing falls through and somebody gets back to them. Exceptional service isn't a value on a wall here. It's the thing we're selling.
02
You're accountable for your own work
When you say something is handled, it's handled. That means knowing what's outstanding without being asked, saying so early when you're behind, and owning a mistake out loud instead of hoping it goes unnoticed. Being organized is how you do this — it isn't the point on its own.
03
You'll get handed problems, not just tasks
A vendor mess, a payroll issue mid-quarter, books that were abandoned eight months ago. Filing an accurate report about a problem isn't the same as solving it, and we hire people who go after the second one.
04
You'll specialize first
You'll be pointed at one area and expected to get genuinely good at it before anything else. There's room to learn other parts of the business over time, but we'd rather you be excellent at one thing than passable at four.
The Seats We Hire Into
Four Roles We Fill as We Grow
We add people a few times a year rather than continuously, so this page describes the four seats we hire into rather than a list of vacancies. Assume nothing here is open this week. What is true is that when one does open, we go through the resumes already on hand before we post anything publicly — which is the entire reason to send one now instead of waiting for a listing. Whether a seat runs in-office, hybrid, or remote depends on the role and the person; each card says where there's flexibility. Matt and Emily assign accounts and handle the cash flow and advisory conversations with clients.
Senior Bookkeeper
Full-time or part-time · Hybrid · Bulverde, TX
This is the seat for someone who has outgrown data entry. You'd take our more complex accounts — the seven- and eight-figure clients, the messiest cleanups, the ones where the answer isn't in the bank feed — and own the close on them end to end. Less "what do I do next" and more "here's what I found and here's what I did about it."
It's also the seat where the standard gets set. You'd review the team's closes and give feedback people can actually use, and own how the work runs — the checklists, the workpapers, the things that keep a client's month from depending on one person's memory.
What we're looking for
- Full-cycle close on real complexity — accruals, prepaids, multi-account reconciliation, intercompany or job costing if you've had it
- QuickBooks Online at the level where you fix the file, not just work inside it
- Reading a P&L and balance sheet and saying what's actually happening in the business
- Cleanups nobody else wanted — books abandoned for months, prior work you can't trust
- Reviewing someone else's work and telling them plainly what needs to change
- Writing down how something is done so it survives you being out for a week
- Judgment about what needs escalating and what you should just handle
Helpful, not required
- Controller or accounting manager experience, in-house or at a firm
- Construction, trades, or medical practice accounting
- Payroll, certified payroll, or prevailing wage reporting
- QuickBooks ProAdvisor certification
Schedule and days on site are negotiable. Full-time or part-time, and hybrid means some of your week in the Bulverde office — we'll work out the split on the call. You'll need to be close enough to be here regularly, so this is the one seat we don't run fully remote.
You don't need agency or multi-client experience. If you've run the books for one company well and you're the person people came to when the numbers didn't make sense, that counts. We care more about how you think than how many logos you've worked across.
What this role is not: tax preparation. BBS is not a CPA firm and we don't do returns — we keep books accurate and CPA-ready so the client's tax professional can work efficiently. A CPA license isn't required or expected. Client cash flow and advisory conversations sit with Matt and Emily today.
Accounts Payable Specialist
Full-time or part-time · In-office or hybrid · Bulverde, TX
You'd own the money going out for a set of clients — vendor bills in and coded, approvals chased down, payment runs prepared on schedule, and the vendor on the phone when something doesn't match. It's the side of the work where an error is visible the same day, which is exactly why it needs someone who double-checks before it goes out rather than after.
What we're looking for
- Coding bills to the right account — and the right job, class, or entity when that matters
- Catching the duplicate, the wrong amount, and the bill that shouldn't be there at all
- Running a payables calendar so nothing is paid late or twice
- Talking to vendors directly and getting a discrepancy resolved without it escalating
- Tracking what you'll need for 1099s in January rather than reconstructing it
- Keeping several clients' payables straight without mixing them up
Helpful, not required
- QuickBooks Online, Bill.com, or a comparable AP platform
- Construction payables — subcontractors, lien waivers, retainage
- Multi-entity or intercompany payables
- Purchase order or approval-workflow experience
Why this seat matters here: AP is where a client's cash actually leaves the business. Owners feel a mistake in payables immediately and they remember it. Done well it's invisible, which is the point.
Accounts Receivable Specialist
Full-time or part-time · In-office or hybrid · Bulverde, TX
You'd own the money coming in — invoicing on each client's billing cycle, watching the aging rather than just reporting it, applying payments correctly, and making the collections calls so the client doesn't have to.
That last part is the real job. The hardest conversation in most small businesses is chasing a customer they still have to work with next month, which is why it doesn't get done. We make those calls on our clients' behalf, and we need someone who can do it without damaging the relationship.
What we're looking for
- Invoicing accurately and on time, on somebody else's schedule
- Working an aging report down — knowing which account to call first and why
- Being genuinely comfortable asking someone for money over the phone
- Applying payments and partial payments without creating a reconciliation problem
- Knowing when a receivable has stopped being collectible and saying so
- Writing the follow-up email that gets answered instead of ignored
Helpful, not required
- Construction billing — AIA forms, schedules of values, retainage
- Medical or dental receivables, including insurance follow-up
- Collections experience in any industry
- QuickBooks Online invoicing and payments
Be honest with yourself about the phone. This seat involves regular calls about overdue money. Plenty of excellent bookkeepers would rather not, and that's a fair answer — tell us and we'll look at you for a different seat instead.
Administrative Assistant
Part-time · In-office · Bulverde, TX
You'd keep the operation moving — client communication, chasing the documents we need to close a month, scheduling, organizing files in the portal, and handling the administrative work that otherwise pulls the bookkeeping team off their accounts.
What we're looking for
- Administrative or client-facing work where people depended on your follow-through
- Writing a clear, professional email without it needing to be rewritten
- Keeping several open threads moving without losing one
- Owning the outcome — you close the loop rather than passing it along
- General comfort with software — you'll learn our systems quickly
Helpful, not required
- A bookkeeping, accounting, or professional services office
- QuickBooks, Microsoft 365, or CRM experience
- Bilingual English/Spanish
Why this seat matters here: half of what frustrates business owners about their previous provider is administrative, not accounting — the unanswered email, the document nobody followed up on. This role is a lot of the reason clients stay.
None of these is your seat? Send a resume anyway. We're growing, the mix of work changes, and we look at the resumes on hand before we go looking. Tell us plainly what you want to be doing — we keep what you send for a year.
Before You Apply
Who Tends to Work Out, and Who Doesn't
People who do well here
- Keep a running handle on everything outstanding without being asked
- Chase down the cause instead of recording the symptom
- Flag a problem early rather than hoping it resolves itself
- Treat a same-day response as the standard, not an achievement
- Own a mistake out loud and fix it
- Are comfortable saying "I don't know, let me find out"
People who struggle here
- Need every task defined and handed over each morning
- Let things sit in a pile until someone follows up
- Go quiet when they're behind
- Consider "good enough" a finished state
- Want a large firm's structure and anonymity
We'd rather you read that and decide not to apply than both of us find out in month three.
What Happens Next
Our Hiring Process, Start to Finish
You send a resume
Through the form on our submit page. You'll get a confirmation immediately.
Matt or Emily reads it
Not a filter, not an inbox nobody checks. When there's something to say — a seat you fit, or a question about your background — you'll hear from one of us directly. If we're not hiring your seat yet, it goes on file and that's where we start when we are.
A short call
Twenty to thirty minutes, with Matt or Emily. What you've done, what you want, and what this actually is.
A working conversation
In the Bulverde office. We'll walk through the kind of situations the job actually produces — a client waiting on an answer, three things due the same afternoon — and talk about what you'd do. It isn't a test with a right answer; we want to hear how you think.
An offer
If it's a fit on both sides, we move quickly. You'll get the schedule, the pay, and the expectations in writing before you're asked to decide anything.
Common Questions
Working at Bulverde Business Solutions
Are your positions remote or in-office?
It depends on the seat and on the person. The core team works together at our Bulverde location, and for most roles that means being within reasonable commuting distance — Bulverde, Spring Branch, San Antonio, New Braunfels, or Boerne. We do have a remote team member and work with remote contractors, so fully remote isn't impossible — it's the exception, and the Senior Bookkeeper seat in particular needs you here regularly. Tell us what you're looking for and we'll be straight with you about whether it's realistic.
Do I need to be a CPA?
No. BBS is not a CPA firm and does not provide tax preparation or attest services. We do bookkeeping, payroll, AP/AR, reporting, and advisory work. A CPA license isn't required or expected.
Do you hire part-time?
Yes. We'd rather have the right person on a part-time schedule than the wrong one for forty hours a week. Whether a seat is full or part-time is noted on each card above, and specific hours are something we work out on the call.
What software do you use?
QuickBooks Online is the core of our bookkeeping work, alongside a SOC 2-compliant client portal for document exchange and a reporting platform for client dashboards. You'll be trained on our stack — we care more that you can learn software than that you already know ours.
What size businesses are your clients?
A wide range — typical small businesses on one end, seven- and eight-figure revenue companies on the other. Construction and trades, medical and dental practices, restaurants, real estate and property management, and professional services, across Texas and remote clients nationwide. Practically, that means the work scales with you: the larger accounts carry real complexity, and people who handle the smaller ones well get a shot at them.
Are any of these actually open right now?
Often none of them are, and we'd rather say that than dress the page up. We're a small team that adds people a few times a year. What makes sending a resume worth your time is what happens when a seat does open: we go through what's already on file before we post anything publicly, so the people who sent one early get the call first. Send it with a note about the kind of work you actually want. We keep it for a year.
How long has BBS been in business?
Since 2021. BBS was founded in Bulverde by Matt and Emily Starnes and has been BBB Accredited since 2023, with a team carrying more than 20 years of combined experience.
Equal opportunity. Bulverde Business Solutions is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.
Accommodations. If you need an accommodation to complete this application or to take part in any stage of our hiring process, email mstarnes@bulverdebusiness.com and we'll work it out with you. Asking costs you nothing in how we evaluate you.
Your information. We use what you send us to evaluate you for current and future openings, and nothing else. We don't sell it and we don't share it outside the people here who take part in hiring. We keep resumes for one year, then delete them — so if you're still interested after that, send it again. You can ask us to delete yours sooner at any time and we will. See our Privacy Policy for the full picture.
About these role descriptions. The roles above describe the work as we understand it today and aren't an exhaustive list of duties, which change as the business does. Listing a role here is not a representation that it is currently open. Nothing on this page is an offer of employment or a contract. Employment at Bulverde Business Solutions is at-will, meaning either you or we may end the relationship at any time, with or without cause or notice. Any offer is contingent on verification of your eligibility to work in the United States.
Beyond Bookkeeping. Built for Growth.
Not Sure You're a Fit? Send It Anyway.
The worst outcome is a short, honest conversation that goes nowhere. We'll tell you plainly if it isn't right, the same way we do with clients.
Submit Your Resume →




