Royal Touch Studio

Every Crown Deserves a Royal Touch

Manassas, Virginia
About Royal Touch

More than braids.
It’s your crown.

Royal Touch is a braiding studio in Manassas. We braid every client ourselves — knotless, bohemian, box braids, twists and French curl — and we review every booking before it is confirmed.

No guessing at the price. No arriving to find the appointment is twice as long as you expected. You see both before you book.

The collection

Seven styles, done properly

Hair included on most. Tap any style to build your price.

How it works

Three steps, no guessing

01

Build your style

Pick the braid, the size and the length. Price and time update as you go.

02

Hold the chair

A $25 deposit holds your slot and comes off your total. It is not refundable. Your appointment is confirmed once we have checked the deposit.

03

We confirm

We review every booking ourselves and confirm the final timing with you.

Your appointment

  • Braiding takes hours, not minutes — 2 to 15 depending on size and length.
  • Come with your hair however it is. Wash and blow-dry can be added.
  • Hair is included in most styles. Bring your own if you prefer a brand.
  • Photographs are only ever taken with your permission.

Deposit and cancellations

  • A $25 deposit holds your slot and comes off your total.
  • It is not refundable. Cancel with 24 hours’ notice or less, or not come, and it stays with us.
  • Pay it by Zelle or cash — we do not take cards.
  • Your appointment is confirmed once we have checked the deposit, not before.
  • You can move your appointment and keep the deposit.
  • The balance is paid on the day by Zelle or cash.
Get in touch

Talk to us

Most clients call to talk the style through first. That is welcome.

Call or text
Mon–Sat, 6am–7pm
Email
Replies within the hour, most days
Studio hours
Mon–Sat
6:00am – 5:00pm. Closed Sunday
Where
Manassas, VA
Exact address confirmed when you book

The work

Gallery

Tap a photograph to see it large. Tap the name underneath it to start building that style. Filter by the style you are after.

About Royal Touch

Our story

A braiding studio in Manassas, Virginia, built around the two things clients tell us matter most — the price and the time.

What you can expect

Plain about the things that matter

Before you book

  • You see the price and the hours in the chair before anything is confirmed.
  • Hair is included in most styles. Bring your own if you prefer a brand.
  • A $25 deposit holds your chair, by Zelle or cash. It is not refundable.
  • We review every booking ourselves before confirming the time.

On the day

  • Braiding takes hours, not minutes — 2 to 15, by size and length.
  • Come with your hair however it is. Wash and blow-dry can be added.
  • Photographs are only ever taken with your permission.
  • The exact address is confirmed when you book.
In their words

What our clients say

Reviews clients have given us, published here with their permission.

The business

Dashboard

Five questions the studio asks out loud: what came in, how full the chairs were, what each braider did, who is coming back, and what is on the shelf. Every figure is worked out from the ledger — none of it is stored as a total.

What is owed

Pay

Every figure here is the sum of lines you can read underneath it. Open a braider to see each client she took, what it earned and what she was tipped.

Client reviews

Reviews

Reviews are entered here, by us. Clients cannot post to the site themselves, so nothing appears in public that we have not read first.

The Google prompt

A small panel asks a client to review us on Google. It only ever appears once the link below is filled in, and it is shown once per device, with a two-month gap if it is dismissed.

Reviews

Full price list

Prices

Hair included unless stated. Prices in US dollars. Times are estimates and are confirmed when the booking is approved.

Add-ons

ServicePriceTime

Deposit and payment

  • A $25 deposit holds your chair and comes off your total. Zelle or cash.
  • It is not refundable — cancelling with 24 hours’ notice or less, or not coming, keeps it with us.
  • 15 minutes’ grace if you are running late. After that we will still see you if there is time to finish properly; if there is not, we may need to rebook you and the deposit stays with us.
  • Rescheduling keeps the deposit.
  • The balance is paid on the day by Zelle or cash.
  • Styles marked in red run past a single working day and are booked by phone.
Sample data. The bookings below are invented so the screens can be judged. Prices come from the confirmed catalogue; durations are seeded estimates.
Friday 4 September

Good morning

Two chairs running today. Three requests are waiting on you.

Booked today
3
across 2 chairs
Hours committed
14¼
of 22 available
Deposits held
$75
3 × $25
Awaiting you
3
approve or decline
This morning

Daily briefing

Capacity, anything blocking the day, and what needs you. Every line is counted from a record — nothing here is guessed.

Needs a decision

Booking requests

Adjust the time if you think it will run longer, then approve.

Today

The chairs

Two at once now. The same view holds ten when the salon does.

🔔
Conversations

Messages

Every client conversation, in one place. Anyone can write at any time — they do not need a booking first.

Last 30 days

Dashboard

What people do on the site, and what it turns into. Figures come from real use — where there is nothing yet, it says so rather than inventing a number.

Over time

Visits and requests, and what was booked. Two measures, two charts — never squeezed onto one axis.

Build your own view

Choose what goes down the side and across the top, and what is counted.

Booking funnel

Where people stop. The biggest drop is where to spend your effort.

Styles people open

Which service cards get tapped.

Pictures people open

Gallery images opened full size.

What they choose

Sizes and lengths picked while building a booking.

Bookings and money

From the request queue.

Chair time: estimate against reality

The seeded durations are guesses. Record the real time on each visit and this table replaces them with your own measured numbers.

What you sell

Menu and prices

Turn off anything you do not do. Change any price. Set the hours a style really takes — the times shipped with the site are estimates, and yours replace them everywhere.

Studio

Gallery manager

Add photographs of your own work. They appear in the client gallery straight away.

Checking storage…

Home page slideshow

These are the pictures and messages that rotate at the top of the home page. Star a picture below to put it in, star it again to take it out. Up to ten.

Change every
In the slideshow
Your pictures tap to add or remove
For film held somewhere else, once the site has its own hosting.

Choose a style
Client 360

Clients

Open one client and know who she is, what she had, when she is due, and what to do next.

What to do today

Every line is worked out from what is actually recorded. Nothing here is invented.

Workforce

Braiders

Who works here, what each of them can do, when they are here, and how full their day is.

Capability

Skills

What the salon can actually do, who can do it, and where a single person is the only one who can.

Skill matrix

Click a square to set a level. 1 beginner · 2 intermediate · 3 advanced · 4 expert · 5 master. An empty square means she does not do it.

Where capability is thin

Counted from the matrix and from who is working. A skill only one person has is a skill the salon loses the day she is off.

Service requirements

Which skill a style needs, and the lowest level that may take the booking. The booking engine will not offer a braider who does not meet this.

Capacity

What can we still take?

Theoretical capacity is braiders times hours. Realistic capacity takes out breaks, admin and the slack every real day has. Both are shown, because only one of them is true.

Utilisation, day by day

Against realistic capacity. Click a day to see what is binding it.

Where the salon is constrained

A bottleneck is a style people want that too few people here can do.

By braider

What if…

Change one thing and see what it does to the week. Nothing is saved.

Forecast

Operations

Calendar

By braider or by station. Move an appointment and it is checked before it lands.

Right now

Who is with a client, who is free, and which station each is on.

Operations

Bookings

Every appointment, with the braider, the station and anything wrong with it.

Demand you could not take

Waitlist

When something frees up, this is who to call, in order.

Openings today and tomorrow

Gaps big enough for someone on the list, matched to who fits them.

Operations

Tasks and projects

The work that is not a booking — training, supplies, campaigns, opening the salon.

Studio

Deposits

Zelle and cash deposits a client says they have sent. Nothing here confirms a booking until somebody has checked the bank and pressed Verify.

Configuration

Settings

The rules the engines run on. Nothing here is hard-coded, so none of it needs a developer to change.

Capacity allowances

Realistic capacity is the working day minus these. A day that is 100% booked against theoretical capacity is a day that runs late.

Booking rules

How a braider is recommended

Weights the recommendation engine uses. They must add up to 100.

Client lifecycle

When a client counts as overdue, at risk, inactive or lost. Until she has three visits of her own these studio-wide numbers govern; after that her own pattern does.

Stations and resources

Who can get in

Accounts for the studio side. Passcodes are salted and hashed rather than stored as text, but the check still happens in this browser — see the note on the sign-in screen. Real sign-in needs the server work in app/REMEDIATION-PLAN.md.

The banner across the top

Zelle deposits

Roles

These change what the interface offers. They are not security — anyone with the studio link can reach the data underneath. See app/WORKFORCE-ARCHITECTURE.md.

More than one braider on a client

Two braiders on one head is not half the time. They work around one person in one chair. These are what a studio typically sees, and they are estimates until Royal Touch has measured its own \u2014 the first thirty jobs with a crew on them should replace these numbers.

How braiders are paid

Not settled yet, so it starts as not decided and the pay screen refuses to invent an amount. A braider can have her own arrangement on her own record, which overrides this. Tips always go to the braider in full.

Social accounts

The icons in the gold bar and the row at the foot of the home page. An account with no link here is shown but does not go anywhere — it never points at a handle we have not claimed. Paste the full address, starting with https://

Audit

Scheduling changes, most recent first.

Sample data

The salon has one braider and no completed appointment. Sample records let the screens be judged. They are never mixed with anything you enter.

Stock

Inventory

What we have, what is already spoken for by a booking, and what has to be ordered before somebody is turned away.

Communication

Text messages

Who should be texted, what to say, and an honest record of what actually went out.

Analytics

Reports

Money, people, stock and clients. Where there is not enough recorded to answer a question, the answer is that — not a number.