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.

Submit Your Resume →

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.

Send Us Your Resume →

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.

Send Us Your Resume →

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.

Send Us Your Resume →

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.

Send Us Your Resume →

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

01

You send a resume

Through the form on our submit page. You'll get a confirmation immediately.

02

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.

03

A short call

Twenty to thirty minutes, with Matt or Emily. What you've done, what you want, and what this actually is.

04

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.

05

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.

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 →