O’Bayley Communications built a 22-year reputation in Palm Springs on one principle: clients should always understand exactly what they’re paying for. Here’s how accurate time tracking turned that promise into a practice they could keep — every single month.

Customer Spotlight: 22 Years. 10 Clients Zero Wasted Hours. O'Bayley communications agency
Customer Spotlight: 22 Years. 10 Clients Zero Wasted Hours. O’Bayley communications agency

Why One Founder Refused to Bill Any Other Way

Most agencies apply a standard markup. Tim O’Bayley didn’t. From the day he opened O’Bayley Communications in Palm Springs, he made a deliberate decision to bill purely by time — because for his clients, it was the right thing to do.

After years working with nonprofits and in corporate marketing in the San Francisco Bay Area, Tim relocated to Palm Springs and quickly discovered there was virtually no local marketing infrastructure for the clients he cared about most. So he built his own agency — one grounded in a simple ethical conviction about how clients should be treated.

“If somebody’s paying more for their ad buy than their creative work, that doesn’t mean it took me ten times as long to do the ad buy. We always felt billing by time was more fair.”— Tim O’Bayley, Founder, O’Bayley Communications

For nonprofit clients operating on constrained budgets, that distinction matters enormously. A markup-based model can obscure the true cost of each deliverable and make it nearly impossible for a client to understand what they’re actually paying for. Time-based billing, done well, creates a clear line between value delivered and dollars spent.

The Promise Behind the Invoice

Tim’s billing philosophy wasn’t just about fairness — it was a competitive differentiator. Over 22 years, O’Bayley Communications built a reputation as the go-to firm in a specialized market. Clients included community organizations and marquee events like Modernism Week, one of Palm Springs’ most prominent annual cultural gatherings.

When those clients received an invoice, Tim wanted them to be able to read every line and understand it. No vague summaries, no unexplained totals, no “just trust us” assumptions. That level of transparency, consistently delivered, became a hallmark of how the agency operated.

“I always felt like we were billing on time, but we needed to be able to prove it. I wanted to provide enough detail that clients would never see some big scary number and not be able to understand what it was.”— Tim O’Bayley

The philosophy was sound. The challenge was execution — and that’s where the cracks started to show.

The Challenge: Spreadsheets, Five People, Ten Clients — and Hours Lost Every Month

Billing by time only works if you can actually track it accurately — and verify it at invoice time. With a team of five independent contractors and ten active clients, O’Bayley’s manual process was grinding the whole operation to a halt.

Each month, Tim’s billing cycle looked like this: collect individual spreadsheets from five contractors, consolidate all those rows into a single document, sort them by client and then by project, and then generate individual client invoices — all by hand. It was a reliable way to lose an entire day, every month, doing work that produced no billable output.

The deeper problem wasn’t just the time spent — it was the vulnerability. If a client ever questioned a number, Tim needed to be able to defend it line by line. A spreadsheet compiled from five separate sources, manually sorted, wasn’t going to give him that confidence. He needed a system he could stand behind completely.

CTA Banner

The search was deliberate. Tim knew exactly what he needed — he just couldn’t find it. Until FunctionFox.

The Right Tool: Found After Searching Hard for It

When Tim discovered FunctionFox, the impact was immediate. Not because it was complicated — but because it did exactly what he’d been looking for, without adding anything he didn’t need.

FunctionFox tracked time at the task level, with descriptions attached to each entry. It organized everything by client and project automatically. And it made it simple to sort, filter, and export the data in whatever form the invoicing process required. The spreadsheet scramble was over.

“Once I found FunctionFox, everything changed. It did exactly what I needed it to do — tracked time, allowed you to put in a description, kept it all in a convenient way that you could manipulate and sort and output however you needed. It saved hours and hours every month for all of us.”— Tim O’Bayley

One System, Two Sides of the Ledger

The elegance of FunctionFox for O’Bayley Communications went beyond just client billing. Because each team member worked as an independent contractor, FunctionFox served a dual purpose: contractors used it to track their hours for invoicing Tim, and Tim used that same data to generate invoices to clients.

One system. No duplication. No translation errors from spreadsheet to invoice. The same time entry that a contractor submitted became the foundation of the client invoice — with complete consistency and zero manual reconciliation in between.

The Impact: Transparency as a Competitive Edge

The ultimate measure of O’Bayley Communications’ billing approach isn’t software efficiency — it’s the trust it built with clients over two decades. That trust didn’t happen by accident.

With FunctionFox providing the underlying data, Tim could hand any client an invoice and walk them through every line. The task descriptions gave context to the hours. The project-level organization made it easy to see exactly what each budget was being applied to. There were no surprises, no vague line items, and no awkward conversations about what a number meant.

For nonprofit clients in particular — organizations where every dollar comes from donors or grants — that level of accountability isn’t optional. It’s the baseline expectation. FunctionFox made it achievable at scale, without adding hours of manual work to every billing cycle.

“We became kind of a big dog in a small pond. We have a great reputation. And when people heard we were winding down, they all said — wait, where do we go? That’s a short list. We’ve had a nice little ride in a special market.”— Tim O’Bayley, Founder, O’Bayley Communications

That reputation — built on transparency, expertise, and accountability — is exactly what time-based billing, backed by accurate tracking, makes possible. Clients stayed because they trusted the invoices. They referred others because the experience was consistently clear and professional.

For any agency working in specialized or mission-driven markets, O’Bayley’s 22-year run is the proof point: the right billing infrastructure doesn’t just save time. It earns trust — and trust is what keeps clients coming back.

Other Related Articles