The Barber Shop: A Complete Business Architecture Example

A complete business architecture for a barber shop — 6 Level 1 domains decomposed through 24 Level 2 capabilities to 76 Level 3 sub-capabilities, 5 value streams mapped to the capabilities that serve them, and a business data model of 18 entities. Every node carries a written definition. Nothing is abridged.

Every business has the same architecture. On a bank it takes an hour of banking knowledge before the structure becomes visible; here there is nothing to learn first, so the only thing left to look at is the shape. That is why the example is a barber shop and not an enterprise — it is the smallest business where you can still see all of it at once.

Exhibit 01 — Business Capability Model (Levels 1 to 3)

A capability is an ability the business has, stated so it stays true whether the organization reorganizes or replaces its systems. Every node below carries a definition, because a capability name without one is a label people quietly disagree about.

Client Management

The ability to find, know, and keep the people who sit in the chair. Everything about the relationship, and nothing about the haircut.

  • Client Acquisition (strategic) — The ability to turn someone who has never visited into someone with a first appointment.
    • Local Marketing — The ability to make the shop visible to people within traveling distance of it.
    • Referral Management — The ability to prompt, track, and reward introductions from existing clients.
    • Online Presence Management — The ability to maintain the listings, reviews, and profiles a prospective client checks before choosing.
    • First-Visit Conversion — The ability to turn an inquiry or a walk-in into a booked and completed first service.
  • Client Relationship Management (core) — The ability to hold and use what the shop knows about a client between visits.
    • Client Record Management — The ability to maintain contact details, consent, and visit history for each client.
    • Preference and History Tracking — The ability to record what was cut, with which tools and settings, so the next visit can repeat or vary it deliberately.
    • Client Communication — The ability to reach a client with reminders, confirmations, and offers through the channel they agreed to.
  • Client Retention (strategic) — The ability to make the next visit happen rather than hoping it will.
    • Rebooking Management — The ability to secure the next appointment before the client leaves the shop.
    • Loyalty and Membership Management — The ability to operate schemes that reward frequency or prepayment.
    • Lapsed Client Recovery — The ability to identify clients who have stopped coming and give them a reason to return.
  • Feedback and Reputation Management (core) — The ability to learn what clients think and to shape what prospective clients read.
    • Feedback Collection — The ability to gather a client's view of a service while it is still recent.
    • Review Response Management — The ability to answer public reviews, including unfavorable ones.
    • Complaint Resolution — The ability to put right a service the client was not happy with.

Service Delivery

The ability to perform the work the client came for, to a standard the shop can repeat. This is the capability a barber shop exists to have.

  • Service Portfolio Management (strategic) — The ability to decide what the shop offers, at what price, and for how long a slot.
    • Service Definition — The ability to specify each service — what it includes, what it excludes, and what finished looks like.
    • Service Pricing — The ability to set and revise prices by service, barber seniority, and time of week.
    • Service Duration Standards — The ability to set how long each service is allowed in the chair, which is what makes a schedule hold.
  • Consultation (core) — The ability to establish what the client actually wants before any cutting starts.
    • Needs Assessment — The ability to draw out what the client wants, including when they cannot name it.
    • Style Recommendation — The ability to propose what will work given hair type, growth pattern, and the client's routine.
    • Expectation Setting — The ability to agree what is achievable today, and what would need more than one visit.
  • Hair Services (core) — The ability to cut, shape, and finish hair.
    • Cutting — The ability to remove length and create shape with scissors, clippers, or razor.
    • Styling and Finishing — The ability to dress the finished cut so the client leaves as they will look.
    • Coloring — The ability to apply color, including gray blending and corrective work.
    • Washing and Treatment — The ability to clean and condition hair and scalp as part of or alongside a service.
  • Grooming Services (core) — The ability to deliver the adjacent services a barber shop sells beside hair.
    • Beard Trimming and Shaping — The ability to shape and maintain facial hair to an agreed line.
    • Wet Shaving — The ability to perform a traditional razor shave, including preparation and aftercare.
    • Face and Scalp Treatments — The ability to deliver the additional treatments the shop offers, such as hot towels or scalp care.
  • Service Quality Management (strategic) — The ability to make the result the same whichever chair the client sits in.
    • Standards Definition — The ability to state what good looks like for each service in terms a barber can act on.
    • Service Review — The ability to check finished work against those standards.
    • Rework Management — The ability to correct a service the client is not happy with, and to record why it happened.

Chair and Schedule Management

The ability to match demand to the chairs and hours available. The shop's only perishable asset is an empty chair at two o'clock.

  • Appointment Management (core) — The ability to hold, change, and honor commitments to be somewhere at a time.
    • Booking — The ability to take an appointment through every channel the shop accepts — in person, by phone, online.
    • Rescheduling and Cancellation — The ability to move or release a booking and put the slot back in play.
    • Reminder Management — The ability to prompt a client before an appointment so the slot is not lost to a no-show.
    • No-Show and Late Arrival Handling — The ability to apply the shop's rules when a client does not arrive, or arrives too late to serve in full.
  • Walk-In Management (core) — The ability to serve people who arrive without an appointment without breaking the book.
    • Queue Management — The ability to hold a fair order of service and tell people where they are in it.
    • Wait Time Estimation — The ability to tell an arriving client how long they will wait, accurately enough to be believed.
    • Walk-In Capacity Allocation — The ability to decide how much of the day is left unbooked for walk-ins.
  • Capacity Planning (strategic) — The ability to have the right number of barbers on the floor at the right hours.
    • Demand Forecasting — The ability to anticipate volume by day, hour, and season from the shop's own history.
    • Shift Scheduling — The ability to roster barbers against forecast demand and their availability.
    • Chair Utilization Management — The ability to measure and improve the share of open hours a chair is earning.

Talent Management

The ability to attract, develop, and keep barbers. In a service business the capability and the person are close to the same thing, which is why this is not filed under back office.

  • Recruitment and Onboarding (strategic) — The ability to find barbers and get them productive.
    • Sourcing and Selection — The ability to find candidates and assess their work, usually by watching them cut.
    • Licensing and Credential Verification — The ability to confirm a barber holds the license the jurisdiction requires, and that it is current.
    • Onboarding — The ability to bring a new barber up to the shop's standards, systems, and clientele.
  • Skills Development (strategic) — The ability to raise what the team can do.
    • Technique Training — The ability to teach and refresh cutting, shaving, and coloring technique.
    • Apprenticeship Management — The ability to run a structured path from apprentice to full barber.
    • Continuing Education Tracking — The ability to record the training a license renewal depends on.
  • Performance and Compensation Management (core) — The ability to measure a barber's contribution and pay for it.
    • Performance Tracking — The ability to see each barber's rebooking rate, utilization, retail attachment, and revenue.
    • Commission and Chair Rent Administration — The ability to operate whichever model the shop uses — employed, commission, or chair rental — and settle it accurately.
    • Tip Handling — The ability to receive, record, and distribute gratuities correctly.
  • Retention and Succession (strategic) — The ability to keep barbers, and to survive losing one.
    • Barber Retention — The ability to keep a productive barber from leaving, and taking their book with them.
    • Client Book Transition — The ability to move a departing barber's clients to remaining barbers rather than out of the shop.

Retail and Inventory

The ability to sell product and to have supplies on hand. Small in revenue, oversized in margin, and the first thing to break when nobody owns it.

  • Retail Sales (core) — The ability to sell take-home product to a client already in the shop.
    • Product Range Management — The ability to decide what the shop stocks to sell, and at what price.
    • In-Chair Recommendation — The ability to recommend product as part of the service rather than as a separate sales act.
    • Retail Attachment Tracking — The ability to measure what share of services carry a product sale, by barber.
  • Inventory Management (supporting) — The ability to have what the shop needs without money sitting on a shelf.
    • Stock Control — The ability to know current quantities of retail and back-bar stock.
    • Reordering — The ability to reorder at the right point to avoid both stockouts and overstock.
    • Back-Bar Consumption Tracking — The ability to account for product consumed in service rather than sold.
    • Stock Loss Management — The ability to identify and reduce shrinkage, expiry, and damage.
  • Supplier Management (supporting) — The ability to buy well from the people who supply the shop.
    • Supplier Selection — The ability to choose suppliers on price, terms, reliability, and brand fit.
    • Purchasing and Receiving — The ability to place orders and confirm what arrived matches what was ordered and billed.

Shop Operations and Business Management

The ability to run the premises and the business behind the chair. Present in every enterprise, which is exactly why it is worth seeing at this scale.

  • Premises Management (supporting) — The ability to keep a place that is fit and legal to work in.
    • Facility Maintenance — The ability to keep the premises, fittings, and utilities in working order.
    • Equipment Management — The ability to acquire, maintain, and replace chairs, clippers, and tools.
    • Cleaning and Sanitation — The ability to meet the hygiene standard the work and the regulator require.
  • Payment and Revenue Management (core) — The ability to take money and know what it was for.
    • Payment Processing — The ability to accept payment by the methods the shop offers and reconcile the takings.
    • Pricing Execution — The ability to apply the right price, discount, or package entitlement to a given ticket.
    • Refund and Adjustment Handling — The ability to reverse or amend a transaction with an audit trail.
  • Financial Management (core) — The ability to know whether the shop is making money.
    • Bookkeeping — The ability to record income and expenditure completely and on time.
    • Payroll — The ability to pay staff, commissions, and the associated taxes correctly.
    • Tax Compliance — The ability to meet filing and payment obligations.
    • Performance Reporting — The ability to produce the small number of figures the owner actually decides on.
  • Compliance and Risk Management (core) — The ability to operate within the rules that govern a licensed trade.
    • Licensing and Permit Management — The ability to hold and renew the shop's own licenses and permits.
    • Health and Safety Management — The ability to meet workplace and client safety obligations, including sanitation of tools.
    • Insurance Management — The ability to carry appropriate cover and to handle a claim.
    • Data Protection — The ability to hold client data lawfully and to honor consent and deletion.
  • Business Development (strategic) — The ability to change what the shop is, rather than run what it already is.
    • Brand Management — The ability to define and maintain what the shop stands for.
    • Expansion Planning — The ability to evaluate a second chair, a second location, or a change of format.
    • Partnership Management — The ability to form arrangements with brands, schools, and neighboring businesses.

Exhibit 02 — Value Streams

A value stream is what the business does end to end; a capability is what it is able to do. Mapping one onto the other is where gaps become visible: a stage with no capability behind it is work nobody owns, and a capability no stream touches is either missing a stream or does not belong in the model.

Prospect to First Cut

Trigger: Someone who has never used the shop becomes aware of it. Outcome: A completed first service and a client record that can be used again.

  1. Become aware — The prospect encounters the shop through a listing, a passing glance, or a recommendation. Capability: Client Acquisition.
  2. Evaluate — They check reviews, prices, and available times against alternatives. Capability: Client Acquisition.
  3. Book or walk in — They commit to a time, or arrive and join the queue. Capability: Appointment Management.
  4. Consult — The barber establishes what they want before starting. Capability: Consultation.
  5. Receive service — The cut or grooming service is performed. Capabilities: Hair Services, Grooming Services.
  6. Pay and rebook — The ticket is settled and the next appointment is offered. Capability: Payment and Revenue Management.

Why it is drawn this way. The stream every business has and most models omit, because acquisition gets filed under marketing and the handover to service delivery disappears. The expensive failure in a barber shop is not a lost inquiry; it is a first visit good enough to pay for and not good enough to return to.

Appointment to Served

Trigger: A client books an appointment. Outcome: The service is delivered in the slot allowed and the chair is released on time.

  1. Book — The slot is reserved against a barber, a service, and a duration. Capability: Appointment Management.
  2. Confirm and remind — The client is prompted ahead of the appointment. Capability: Appointment Management.
  3. Arrive and check in — The client is received and the barber is told. Capability: Walk-In Management.
  4. Consult — Today's service is agreed, including anything that changes the duration. Capability: Consultation.
  5. Deliver — The service is performed to the shop's standard. Capabilities: Hair Services, Grooming Services.
  6. Finish and settle — The result is checked with the client, product is offered, and payment is taken. Capability: Payment and Revenue Management.
  7. Release the chair — The station is cleaned and reset for the next client. Capability: Premises Management.

Why it is drawn this way. This is the shop's assembly line, and it is where a schedule silently fails. Every stage before the chair exists to protect the one thing that cannot be recovered: the slot.

Service to Repeat Visit

Trigger: A service is completed. Outcome: The same client returns within the expected interval.

  1. Record the visit — What was done, with what, by whom, is written to the client's history. Capability: Client Relationship Management.
  2. Offer the next slot — The next appointment is proposed while the client is still in the shop. Capability: Client Retention.
  3. Collect feedback — The client's view of the service is captured. Capability: Feedback and Reputation Management.
  4. Stay in contact — Reminders or offers reach the client through an agreed channel. Capability: Client Relationship Management.
  5. Recover if lapsed — A client past their usual interval is identified and contacted. Capability: Client Retention.

Why it is drawn this way. Deliberately separated from the service stream. A shop that treats retention as the tail end of delivery does it only when there is time; treating it as its own stream is what makes rebooking a step rather than an afterthought. It is also the stream with the clearest economics — the cost of the next visit from an existing client is close to nothing.

Candidate to Productive Barber

Trigger: A chair needs filling. Outcome: A licensed barber working at the shop's standard with a building book.

  1. Source and assess — Candidates are found and their work is watched. Capability: Recruitment and Onboarding.
  2. Verify license — The credential the jurisdiction requires is confirmed as current. Capability: Recruitment and Onboarding.
  3. Onboard — Systems, standards, and shop routine are learned. Capability: Recruitment and Onboarding.
  4. Reach standard — Technique is brought to the shop's defined standard. Capability: Skills Development.
  5. Build a book — The barber accumulates returning clients of their own. Capability: Client Retention.
  6. Settle compensation — Commission or chair rent runs correctly for the new barber. Capability: Performance and Compensation Management.

Why it is drawn this way. Included because in a service business the capacity IS the people, and a model that hides hiring inside 'HR' cannot explain why revenue fell. The stream ends at productive, not at hired — the gap between the two is usually months.

Supply to Sale

Trigger: Stock falls to its reorder point, or a new product is ranged. Outcome: Product is sold to a client, or consumed in service and accounted for.

  1. Range and price — What to stock and what to charge is decided. Capability: Retail Sales.
  2. Order — The order is placed against a supplier and terms. Capability: Supplier Management.
  3. Receive and shelve — Delivery is checked against the order and stock is put out. Capability: Inventory Management.
  4. Recommend — Product is recommended in the chair as part of the service. Capability: Retail Sales.
  5. Sell or consume — The item is sold on a ticket, or drawn down as back-bar use. Capability: Inventory Management.

Why it is drawn this way. The one stream that leaves the shop's walls. It is here to show what a supporting stream looks like: real, measurable, and correctly subordinate — nobody visits a barber shop to buy pomade, but the margin on it is why some shops are profitable.

Exhibit 03 — Business Data Model

The things the business keeps facts about, and how they relate. Attributes are illustrative rather than exhaustive — the structure is the point.

Client

A person who has received, or is booked to receive, a service.

Attributes: Client ID; Name; Contact details; Contact consent and channel; First visit date; Preferred barber; Notes and allergies.

Relationships: Books many Appointments; Is party to many Tickets; Holds zero or one Membership; Has many Service History Records; Writes zero or many Reviews.

Barber

A person who performs services, whether employed, on commission, or renting a chair.

Attributes: Barber ID; Name; Engagement type; Commission or rent terms; Start date; Skill level.

Relationships: Holds one or more Licenses; Works many Shifts; Performs many Appointments; Is assigned to a Chair per shift.

License

A credential authorizing a named barber to practice, issued by a jurisdiction and valid for a period.

Attributes: License ID; Jurisdiction; License number; Issue date; Expiry date; Continuing education hours recorded.

Relationships: Belongs to one Barber.

Service

A type of work the shop offers — the catalog entry, not an instance of it being performed.

Attributes: Service ID; Name; Description; Standard duration; Base price; Price by barber tier.

Relationships: Appears on many Appointments; Appears as many Ticket Lines.

Appointment

A commitment that a named barber will perform named services for a named client at a stated time.

Attributes: Appointment ID; Start time; Expected duration; Status; Booking channel; Cancellation or no-show reason.

Relationships: Belongs to one Client; Assigned to one Barber; Covers one or more Services; Occupies one Chair; Produces zero or one Ticket.

Chair

A physical station at which a service can be performed. The unit of capacity.

Attributes: Chair ID; Location; Status; Rental rate where applicable.

Relationships: Belongs to one Location; Is occupied by many Appointments over time; Is assigned to Barbers by Shift.

Shift

A period a named barber is rostered to work.

Attributes: Shift ID; Date; Start and end time; Chair assigned; Status.

Relationships: Belongs to one Barber; Assigns one Chair.

Ticket

The record of a completed transaction — everything the client is charged for in one visit.

Attributes: Ticket ID; Date and time; Subtotal; Discount; Tax; Tip; Total; Status.

Relationships: Belongs to one Client; Arises from zero or one Appointment; Contains many Ticket Lines; Settled by one or more Payments.

Ticket Line

One charged item on a ticket — a service performed or a product sold.

Attributes: Line ID; Line type; Quantity; Unit price; Discount; Performing barber.

Relationships: Belongs to one Ticket; References one Service or one Product; Credited to one Barber.

Payment

A transfer of funds settling all or part of a ticket.

Attributes: Payment ID; Method; Amount; Timestamp; Processor reference; Status.

Relationships: Settles one Ticket.

Product

A stock-keeping item the shop sells or consumes in service.

Attributes: Product ID; Name; Brand; Retail price; Cost; Reorder point; Retail or back-bar designation.

Relationships: Supplied by one or more Suppliers; Sold as many Ticket Lines; Tracked by one Stock Record per location.

Stock Record

The quantity of one product held at one location, and its movements.

Attributes: Stock record ID; Quantity on hand; Last counted; Movement history.

Relationships: Tracks one Product; At one Location; Adjusted by Ticket Lines and by received Purchase Orders.

Supplier

An organization the shop buys product or services from.

Attributes: Supplier ID; Name; Terms; Lead time; Contact.

Relationships: Supplies many Products; Fulfills many Purchase Orders.

Purchase Order

An instruction to a supplier to deliver stated quantities of product on agreed terms.

Attributes: Order ID; Order date; Expected delivery date; Line items and quantities; Order value; Status.

Relationships: Placed with one Supplier; Orders many Products; Increases one or more Stock Records on receipt.

Membership

A standing arrangement giving a client entitlements in exchange for prepayment or commitment.

Attributes: Membership ID; Plan; Start and end date; Entitlements remaining; Billing status.

Relationships: Held by one Client; Applied to many Tickets.

Service History Record

What was actually done to this client on this visit, kept so the next visit can repeat or vary it deliberately.

Attributes: Record ID; Date; Services performed; Tools and settings used; Products used; Barber notes; Photograph reference.

Relationships: Belongs to one Client; Arises from one Appointment; Recorded by one Barber.

Review

A client's published or private assessment of a service.

Attributes: Review ID; Source; Rating; Text; Date; Response status.

Relationships: Written by one Client; About one Appointment or Barber.

Location

A premises at which the shop trades. Present even in a single-site business, because the day a second one opens every other entity needs it.

Attributes: Location ID; Address; Opening hours; Chair count; Permits held.

Relationships: Contains many Chairs; Holds many Stock Records; Hosts many Appointments.

Exhibit 04 — Method Notes

You cannot reuse this barber shop. You can reuse the rules behind it, and those rules are invisible in a finished diagram.

Why a barber shop?

Because every business has the same architecture, and this is the smallest one we could find where you can see all of it at once. A bank has the same six kinds of thing going on; it just takes an hour of banking knowledge before the structure becomes visible. Here there is nothing to learn first, so the only thing left to look at is the shape — which is what you came to see. The model is also complete rather than abridged. A sample that stops halfway proves the opposite of what a sample is for.

What makes something a capability rather than a process?

A capability is an ability the business has. A process is a sequence it runs. The test is whether the name survives the question "the ability to what?". "Appointment Management" is the ability to hold, change and honor commitments to be somewhere at a time — a capability. "Take a booking over the phone" is a way of exercising it on a Tuesday, and if the shop moves to online booking the capability is unchanged while the process is gone. Capabilities are stable; processes are how you happen to do it this year. That is why a capability model outlives the software that implements it.

Why does the model stop at Level 3?

Because Level 4 in a barber shop is a work instruction, and work instructions belong in a manual, not an architecture. The rule we apply is that you stop decomposing when the next level down would describe HOW rather than WHAT. "Cutting" is a capability; "fade with a number two guard" is a technique. The same rule applies at enterprise scale — it is just that in a bank you reach it at Level 4 or 5 rather than Level 3, because the enterprise is bigger, not because the rule is different.

Why is Talent Management a Level 1 domain instead of a line under back office?

Because in a service business the capacity IS the people. A shop that loses a barber loses revenue immediately and cannot buy it back with equipment. Where a capability sits should follow what the business actually depends on, not a standard template. The same argument decides Retail and Inventory: small in revenue, oversized in margin, and the first thing to break when nobody owns it — so it gets named rather than absorbed into operations.

Why are there five value streams and not one?

Because they are triggered by different things and end in different outcomes, and a stream that combines two of those cannot be measured. The revealing split is "Appointment to Served" against "Service to Repeat Visit". Most shops treat retention as the tail end of delivery, which means it happens when there is time. Separating it makes rebooking a step someone owns. Notice too that "Candidate to Productive Barber" ends at productive, not at hired — the gap between the two is usually months, and a stream that stops at the offer letter hides it.

Why does the data model include a Location entity for a single-site shop?

Because the day a second shop opens, every other entity needs to know which one it belongs to, and retrofitting that is expensive. This is the one place where modeling slightly ahead of the business is justified: an entity that is cheap to include now and structural to add later. The general rule is the opposite — model what is there — so it is worth being explicit about the exception rather than letting it become a habit.

How would I build this for my own organization?

Start with the Level 1 domains, and argue about them before going further; almost every bad model is bad at Level 1 and gets more detailed rather than more correct after that. Write a definition for every node as you name it — if you cannot write one sentence beginning "the ability to", the node is wrong. Then map your value streams onto the capabilities and look for the gaps: a stage with no capability behind it is work nobody owns, and a capability no stream touches is either missing a stream or does not belong.

The Same Structure, at Enterprise Scale

What you have just read is the whole method on a business with 6 domains. The Capstera Store applies it to industries with several hundred capabilities apiece, with the same written definition on every node, the same value-stream mapping, and the same data models. To measure a capability list you already have against an industry reference, the Capability Model Gap Check is free, and there are more worked capability map examples at Levels 1 and 2.