Systems consultancy

Software shaped to your operation.

Bespoke systems for small and mid-sized companies and nonprofits: reporting, automation, and custom tools.

The problem

Your data is everywhere except where you need it.

Exports pile on top of exports, and the dashboard gets double-checked against the spreadsheet it was supposed to replace. Reports break when someone adds a middle initial to a name, and the one person who knows why is on vacation.

  • Basic reporting eats 15-plus hours a month
  • Answering one question means opening six tabs
  • Nobody is sure which file is the real one
What Pomelo builds

Reporting & data systems

One pipeline from your source tools to reports that rebuild themselves every week without a person doing it.

Custom internal tools

Booking systems, client portals, and staff dashboards shaped to how your operation already runs.

Automation & integrations

Payments, invoicing, reminders, and calendar sync that happen on their own, so follow-up work stops depending on someone remembering it.

Consulting & second opinions

Stack decisions, audits of what you already run, and a technical read on quotes other vendors gave you. Advice by the hour, no build required.

Then the system takes over.

15 min
to produce a report that used to take three person-hours
95%
less time coordinating schedules at a training academy
Tens of thousands
of users across the platforms Pomelo built
Book a call →
Add Note
Add Check-In
Add Goal
Action Plan
Jamie R.
Personal DetailsAreas of NeedHouseholdFiles
Action Plan
Age
Pronouns
Address
Email
Number
Selected work · 01
A Charlottesville education nonprofit

Case management for ten staff across three programs.

Family records lived in spreadsheets, inboxes, and people's heads. Pomelo built their case and staff management system: one record per family, with the notes, check-ins, goals, and action plans the whole team works from.

The staff side runs in the same system: purchase orders, PTO requests, and task management, so the operational work lives where the case work already happens.

"I used to piece together a family's story from three spreadsheets and somebody's memory. Now I open one page before a home visit and it's all there."

Selected work · 02
A regional tree-care company

Sixty reports that build themselves.

Their numbers lived in three tools, joined by name matching that broke when someone added a middle initial. Basic reporting burned 15 hours over six weeks, and evaluating one crew leader meant opening six pages.

Pomelo replaced it with one automated pipeline: crew performance, job costing, sales goals, and damage tracking across ten years of jobs, with alerts that email the owners when data goes stale or a job sits on hold too long.

3 hours → 15 minutesto build a view that used to take two people an afternoon
Production OverviewPipeline, crew quality, and goal tracking
Pipeline
PHCTreesChips
962hrs remaining
3.2weeks left
Weather8wx days
Vehicle + Equip$31ktotal YTD
38compliments
4call backs
91.4%avg QC
73crew feedback
84%W/L
Billable Hours v Goal
JanFebMarAprMayJunJul
Hey, SamHappy Thursday!
Book Sessions
UpcomingPast SessionsNotesPackages
Session with CoachSun, Jul 13Individual · $
Session with CoachSat, Jul 5Individual · $
Session with CoachSun, Jun 29Pair · $
Session with CoachSun, Jun 22Individual · $
Session with CoachSat, Jun 21Group · $
Session with CoachSun, Jun 8Individual · $
Older sessions →
Selected work · 03
A private training academy

A booking system that fills group sessions on its own.

Pomelo built a booking system around a custom grouping engine: kids book their own sessions and only see times that match their level, so groups fill instead of fragmenting. Per-coach schedules, Google Calendar sync, and invoicing run underneath it.

2× profit margins
once level-matched groups could fill themselves
95% less
time spent coordinating sessions

"Parents used to text me at 9 pm asking when the next session was. Now kids book themselves into the right group and my Tuesday fills up without me."

Selected work · 04
A Rome-based tour operator

A tour company's whole back office in one platform.

Client information came in through Jotform and got retyped by hand into a legacy CRM that was never built for tours. Pomelo built the platform their staff and their clients both work in:

  • Tour signup, registration forms, and passport uploads read by OCR
  • Installment payments with automated invoicing and reminders
  • Client messaging, announcements, and staff reporting
June 2027 · Rome & Assisi PilgrimageActive  6/01 – 6/10 · Italy
ClientsAnnouncementsPaymentsDetailsDiscounts
21registered
3single rooms
6roommate req.
1flying sep.
NameEmailPassportDeposit
A. MorettiUploadedPaid
J. CarterMissingPaid
R. AlvarezUploadedNot paid
Welcome back, SamManage your appointments and explore services.
Ready for a fresh look?Book your next appointment in just a few taps.
Book →
Upcoming appointments
No upcoming appointments.Book one now →
Quick links
HomeHistoryProfilePhotosDepositsFeedback
Mon 10–6Tue 11:30–6Thu 11:30–6Fri 1–6Sat closed
Selected work · 05
A salon booking product

A design cleanup for a salon's booking software.

The product did its job, but every screen looked different and felt like a back office. Pomelo reworked the design end to end:

  • One visual system across the client side: landing page, booking flow, and dashboard
  • A staff day grid reorganized so deposits, buffers, and the waitlist read at a glance
  • A style guide with the palette, type, and components, so new screens stay consistent
Get started

Stop babysitting your spreadsheets.

One call to find out what a system, or just an hour of advice, would look like for your operation.

Book a call
Grace Santos, founder of Pomelo
About

Led by Grace Santos.

Grace builds systems from Charlottesville, Virginia. Every project on this page ran through one person, from the first call to the code to the support after launch. If all you need is advice, that works too. Stack audits and second opinions run by the hour.

Get started

Start with a call.

or email gracetsantos@gmail.com