Griffith Consulting Group

Tell us where the day goes wrong.

We build the fix with you, week by week, and it keeps the records you never had.

zzzzzzzzzzzzzzzzzzzzzzzzthe work runs slowthen it all shuts downback on, and fasterour team

§ 01 / sound familiar

Does one of these sound like your week?

Pick the one that hurts most. That's where we start.

  1. work nobody pays forwhat they pay for

    “My people spend half the day on work the customer never pays for.”

  2. ??out today

    “If one person is out, the rest of us can’t tell where things stand.”

  3. still behindafter hours

    “One of us works 12-hour days and we still fall behind.”

  4. the worknext customer

    “We’re too small to do the work and also find the next customer.”

  5. not startedno open slot

    “We know we should be doing it, and nobody has the time.”

Who we work with

Small teams where the owner still does a bit of everything. For example:

Click a business to read more.Tap a business to read more.

  • Pre-orders, pickups and the day’s bake planned from one list. We look at what sells out by noon and what gets thrown away at close.

  • Wholesale accounts, bean subscriptions and the counter in one view, so a café that stops reordering gets a call before it’s gone.

  • Catering inquiries that get a reply the same day and a follow-up when a quote goes quiet. Reviews and bookings read in one place.

  • Jams, sauces and packaged goods sold at markets, in stores and online. We count all three together, so you can see which product and which channel earns its time.

  • Custom orders tracked from the first message to the shipped box, with the follow-ups that bring a buyer back for the next one.

  • We look at where shoppers drop off, who buys twice, and whether search engines and AI assistants can read your product pages.

  • Stock counts that match the shelf, and a customer list you can actually email when the new season comes in.

  • Inquiries, enrollment and class reminders that run on their own, with a record of where people drop off between the first call and the first class.

  • Every lead in one pipeline with its next step dated, so the follow-up doesn’t depend on memory.

  • Bookings, reminders and rebooking handled by the calendar, plus a list of the clients who haven’t been back in a while.

  • Plumbers, electricians, cleaners and landscapers. Calls and web requests land in one place, quotes get a follow-up, and the schedule lives somewhere besides the truck.

  • Intake forms, appointment reminders and referral tracking for small practices, built around the records system you already use.

§ 02 / principles

Three principles behind every project

All three come from lean manufacturing, which grew out of Toyota's factories in Japan. They work the same way in a small business.

  1. 現場 find the slow step 現 actual, 場 place: wherever the real work happens. Masaaki Imai brought the word to Western managers in Gemba Kaizen (1997).
  2. 見える化 make it visible with data 見える to be seen, 化 making into. The word is traced to Toyota's shop floor, and the andon is the classic example.
  3. 無駄 cut the waste of waiting 無 without, 駄 of low value. Taiichi Ohno of Toyota named seven wastes, and waiting is one of them.
  1. 01
    現場 means “the actual place”

    Find the slow step

    We go to where the work happens and watch it run before we suggest a change.

  2. 02
    見える化 means “making visible”

    Make it visible with data

    We put the numbers where your team sees them every day, so problems show up in the data and not only in customer complaints.

  3. 03
    無駄 means “waste”

    Cut the waste of waiting

    Waste is any step a customer would not pay for. We start with waiting: the time your work spends sitting between steps.

§ 03 / the founder

Portrait of the founder of Griffith Consulting Group

Meet the founder

Industrial engineering at Georgia Tech, a program U.S. News & World Report ranks No. 1 in the nation. I look at your business the way a lean engineer looks at a production line: find the bottleneck, cut the steps that add nothing, and check quality at each workflow.

More about me
industry
Delta Air Lines: a Python tool (Pandas, XLWings) that cut a 5 to 8 minute bid build to 5 to 10 seconds, plus machine learning that sorts complaint data into 20+ categories
practicepost college
CTO, Actual Intelligence Labs: AI engineering with real clients
practicein college
Cause and Effect: digital engineering, managing six clients
certified
Lean Green Belt, June 2025

§ 04 / services

What we do

We build the tools your business runs on, then put their data to work, from your sales to your social posts.

Point at a block, then click to open its page.Tap a block to open its page.

§ 05 / pipeline

Designing the pipeline for you

We map how a job moves through your business, from the first lead to the final payment. Then we apply five lean principles, in order, to find the bottleneck and check quality at each workflow.

An example line for a small service business. Each box is a workflow, each small square is one customer’s job, and the circle after each workflow checks its work.
  1. 01

    Question each requirement

    We ask why each step exists and who needs it.

  2. 02

    Delete steps that add nothing

    We cut work your customer would not pay for, such as retyping notes.

  3. 03

    Simplify what’s left

    We give each workflow one plain check that passes good work and stops a bad job.

  4. 04

    Speed up the bottleneck

    We fix the workflow where jobs pile up, since it sets the pace for the rest.

  5. 05

    Automate last

    Once the line runs clean, we automate what still repeats, like sending the invoice.

§ 06 / method

The Griffith Group methodology

We spend time inside your business and learn how it runs today, workarounds included.

§ 07 / work

Real projects, client names withheld

Two client projects and Drake's work at Delta Air Lines. We keep client names private. Open a card for the full story.

Digital infrastructurecase_01

An education company that serves veterans

small team · education

Work done at Cause and Effect

before
Many separate systems, a lead tool and a CRM among them, so staff checked each one to see where a veteran stood. Each military history statement was typed by hand, about 2 hours apiece.
we built
One dashboard that connects their systems, so every update on a veteran shows in one spot. Veterans answer the questions inside the course, and the dashboard drafts their military history statement and a witness worksheet as Word documents.
result
We estimate about 40% less staff time per statement. The build took about two months.

Read the full story

Content operations · SEOcase_02

A handmade candle brand

one owner · retail

Work done at Cause and Effect

before
150 photo and video files in a shared drive, and no system for turning them into posts.
we built
A content system that sorts the footage, plans a week of posts, edits them and sends the owner one approval for the whole week. The owner asks for changes in plain English, and the system drafts replies to comments for a person to review and post.
also
SEO and a blog plan built from a 45-topic keyword bank.

Read the full story

Automation · Machine learningcase_03

Python tools at Delta Air Lines

in-house · airline

Work Drake did at Delta Air Lines · not a client

before
Building one bid shell took 5 to 8 minutes, and the department did not use Python.
built
An automation tool in Python, Pandas and XLWings that cut the bid shell build to 5 to 10 seconds. Text clustering with MeaningCloud and Amazon SageMaker that grouped complaint data into 20+ categories across 80+ locations.
also
Brought Python into the department's tech stack, and added R3 CSV datasets to the machine learning work to make the clusters more accurate.

Read the full story

§ 08 / symptoms

Every business is a production line. We help yours run like one.

Owners ask questions like these. Each one points to a specific spot on the line.

Open a question to see where it shows up on the line.

  1. on the lineWork has no set path from one step to the next.

    An order that comes in by text gets handled one way, and an order by email gets handled another. Jobs slip between steps, and you find out when a customer calls to ask where theirs is.

  2. on the lineEvery job passes through one station: you.

    Each job needs your hands at some step: you write the quote, or you check the work before it ships. When your day fills up, everything behind you waits, and the business moves only as fast as you do.

  3. on the lineYour judgment lives in your head, where nobody else can learn it.

    You know how to price a tricky job and which customer to move to the front. Until you write those rules down, a new hire can copy your steps but not your decisions.

  4. on the lineOnly you can approve the work, so the line stops when you leave.

    Quotes sit until you sign off, and customers wait on answers only you can give. A week at the beach means a week of orders waiting on your desk when you get back.

  5. on the lineNobody has timed the line, so staffing is a guess.

    You don't know how long a job takes at each step or how much work comes in each week. Without those two numbers, you hire when you feel stretched and cut when money feels tight.

  6. on the lineOne step holds up the rest, and nobody has found it yet.

    Jobs pile up in front of one slow step, such as scheduling or estimates, while the people after it wait. Speeding up any other step won't get the customer their order sooner.

  7. on the lineNothing checks the work between steps.

    Someone types a wrong address or misses a line item, and each person after them passes it along. You find out when the customer does, after the invoice has gone out.

  8. on the lineSome steps eat time and add nothing a customer pays for.

    Typing the same order into two systems and chasing customers for signatures fill your week. None of that time shows up on an invoice.

  9. on the lineNobody wrote the process down, so each person runs their own version.

    Each person fills the gaps with what they remember from training, so two people do the same job two different ways. Your customer gets a different result depending on who picked up the order.

  10. on the lineNothing gets measured, so you hear about problems from customers.

    Start with two numbers: how long an order takes from first call to paid invoice, and how many jobs come back for a redo. Check them each week, and you'll spot trouble before a customer does.

Each of these has a cause we can find and measure. Here is how I look for it.

§ 09 / faq

Questions owners ask

Do I need to understand data to work with you?

No. You need to know your business. We handle the data and explain each finding in plain English.

Will you make our social media content?

You capture the photos and video. We decide what to post and when, then caption, edit and schedule it.

What do I need in place before we start?

Nothing. If you're missing a website or a CRM, we build it as part of the work.

Do you follow a set process?

We follow the loop on this page. It isn't a certified framework, and we adjust it to fit your business.

Do you build websites?

Yes. We build fast sites that bring in leads, with tracking from day one.

Where does your data come from?

Data you already own, plus public data we scrape. We scrape public pages only, within each site's terms.

Who do you work with?

Small businesses. We build the systems you're missing, then use your own numbers to help you decide what to do next.

What does a CRM do for me?

If your leads sit in a spreadsheet, an inbox and a web form, a CRM gives each lead and customer one home.

Do you do SEO?

Yes. We do keyword research, page structure and a blog plan, so people find you when they search for what you sell.

What if my data can't answer my question?

We tell you, and we suggest what to start tracking.

How often will we post?

We set the pace from your data. One sample plan: 3 posts a week, at the best times your data shows.

Is brand identity more than a logo?

Yes. It covers how you sound and what customers remember about you, beyond matching colors between your site and your feed.

How do we get started?

Describe the mess in a few sentences on the contact form. We'll reply with where we'd start.

What does cleaning involve?

We fix duplicates and typos so the counts come out right.

Do you run the automations, or do we?

We set them up and run them, from follow-ups to reminders.

Why track from day one?

You can see where leads come from starting with the first visit, so your numbers are ready when you have a question.

How do you decide what to post?

We use your data to choose what to post and how often, then track what lands.

What can analysis answer?

A business question, answered with your numbers. For example: which channel turns the most leads into orders? Order rate is orders ÷ leads.

How much does it cost, and how long does it take?

It depends on what you're missing and what you want answered. We'll map it on the first call.

What's a keyword bank?

A list of topics your customers search for. We plan pages and posts from it. For a handmade candle brand, we built one with 45 topics.

What happens first?

We spend time inside your business and learn how it runs today, workarounds included.

Do I approve posts before they go out?

For a handmade candle brand, we built a system that sends the owner one approval for the whole week. The owner asks for changes in plain English.

What will the reports look like?

Charts you can read at a glance and share with your team. Each chart traces back to the records behind it.

I already have a website. Do I need a new one?

We build what's missing. If your site already brings in leads and tracks where they come from, we start from what you have.

Who makes the decisions?

You do. We bring estimates from your numbers on calls like which offer to push or when to hire. You make the call.

Can you work with software we already use?

We have before. For an education company, we fed three intake paths into the practice-management system its team already used. We'll look at your setup on the first call.

We have a drive full of photos. Can you use them?

Yes. A handmade candle brand came to us with 150 photo and video files in a shared drive. We built a system that sorts the footage and plans a week of posts.

What does "inference" mean here?

Estimates of what comes next. We tag your records so patterns show up, then build simple models that make those estimates.

What did you build for the education company?

A 15-page website with a course catalog and three intake paths that feed the practice-management system the team already used. No health data touches the website, and 26 automated tests back it.

Who answers comments?

For the candle brand, the system drafts replies to comments, and a person reviews and posts each one.

What if I'm not sure what I need?

Tell us what's piling up on the contact form. That's enough to start.

What does mapping the business involve?

While we build, we chart how work moves through your business, from the first inquiry to the final invoice.

What happens after I make a call?

We compare the results to the estimate, keep what worked and change what didn't. Then the loop starts again.

Portrait of the founder of Griffith Consulting Group

§ 10 / about

About me

At Delta Air Lines I brought Python to my department. A tool I built cut the bid shell build from 5 to 8 minutes to 5 to 10 seconds, and I used machine learning to sort complaint data into 20+ categories. After college I became CTO of Actual Intelligence Labs, where I developed my AI engineering skills: I looked at businesses through an AI lens, found what to optimize, and built the changes with real clients. In college I worked in digital engineering at Cause and Effect, where I managed six clients. Griffith Consulting Group puts the engineering and the AI together: I find where your operations lose time, and I use AI to fix it. I'm always of the mindset of under promise rather than over promise, so I'll tell you up front what I can fix and what I can't.

  • B.S. in Industrial Engineering, Georgia Tech, spring 2026. U.S. News ranks the program No. 1 in the nation.
  • Lean Green Belt certified, June 2025.
  • Founded Project Spread Joy at 17 and led it from 2020 to 2021. Our 80+ volunteers from four North Carolina schools sent 10,000+ letters to 100+ elderly care facilities in 13 states during COVID-19.

§ 11 / contact

Tell us what's piling up

Pick a 15-minute or a 30-minute call. Both are completely free. Tell us about your business and what's piling up, then pick a time.

Free call length