"A well-structured garment outlives its maker,
its wearer, and its moment."

Don Andrés — House of Continuance

Wear Your History Forward

Inheritance, fitted for the present.

Andrew T. Athertón immigrated from La República de Panamá to the United States through his enlistment in the U.S. Army. Beginning his service during World War II, he went on to serve in multiple overseas combat campaigns throughout the Korean and Vietnam wars, wearing the uniform with the discipline of a career Sergeant First Class and the quiet courage of a lifelong leader until his retirement in the spring of 1972.

Don Andrés as an Enlisted Infantryman, U.S. Fifth Army, WWII
SG Athertón, U.S. Army infantry NCO with the United States Fifth Army, served during WWII and stayed in occupied Europe as part of the Allied postwar presence

In the mid '80s, a young Air Force serviceman named Orville Gordón—a fellow Panamanian immigrant—met SFC Atherton in St. Louis, MO. Orville was immediately struck by the man's deportment: the pristine line of his tailored clothes, the intentionality of his style, and the effortless command he held over any room. In a gesture of profound respect, Orville bestowed upon him the Spanish honorific "Don Andrés" (Don Andrew). Years later, when Orville married the Don's daughter, Angela, and welcomed their youngest son into the world, Justino was affectionately given the nickname "Donito" (the little Don).

Don Andrés and Donito, 1994
Don Andrés and Donito, 1994

Don Andrés passed away in 2025, on Memorial Day, at age 95. He left behind not only countless memories of a lifetime of love and self-sacrifice, but a massive wardrobe; bespoke suits, immaculate overcoats, shirts, ties, and belts that held decades of intention and care. Faced with a closet full of history that didn't quite fit the present, Donito realized he was the steward of a beautiful problem. He possessed garments that were too sacred to discard, too storied to stay in a box, but too large to wear. He realized then that millions of families sit with the same "closet ghosts", treasured heirlooms from passed loved ones that wait patiently in the dark for a second life.

Don Andrés in Washington D.C. for the 99th Greater St. Louis Honor Flight Mission
Don Andrés in Washington D.C. for the 99th Greater St. Louis Honor Flight Mission

Don Andrés was launched to conveniently answer that patient waiting.

Don Andrés is not a business born from opportunity, but a calling inherited through generations of mastery.

Donito's great-grandmother, both grandmothers, and mother were all Panamanian seamstresses who understood a fundamental truth: a garment, properly cared for, is a vessel for multigenerational memory. This deep-rooted understanding is why we believe that the clothes left to us are the most intimate form of genealogy. Our mission is to bridge the gap between the lineage of the past and the utility of the present. By connecting your most treasured pieces with our network of accredited master artisans, we ensure that your history isn't just remembered, it's worn.

"A garment worth keeping is a garment worth wearing."

Every garment that comes to Don Andrés begins somewhere else: in a cedar chest, a dusty attic, or the back of a cluttered closet. And regardless of where the clothes come from, the owners of those garments always ask: "What do I do with this now?"

We believe the people and stories woven throughout each piece of clothing are exactly why those garments deserve to be worn. We reject the logic of the disposable and embrace the intrinsic quality of ancestral stewardship.

The Accredited Master Standard

Every Don Andrés partner is a master craftsperson with a minimum of 5+ years of specialized experience in high-end tailoring, leatherwork, or archival restoration.

Verified Expertise

We personally vet every artisan. No exceptions. Your garments deserve hands that understand.

Protected Transactions

All payments are held in escrow until you confirm satisfaction. The artisans are guaranteed on-time payment and you are guaranteed results.

White Glove Service

From your closet to the artisan's bench and back again, we handle all the logistics so you don't have to.

Hands turning the page of a photo album to a wedding portrait
It begins with a memory.Lucy rediscovers her grandmother's legacy in an old album.
A gown lifted from an old steamer trunk
Found, but forgotten.A wedding gown that has waited decades for a second life.
A client starting a ticket on her phone
Don Andrés makes it effortless.Lucy opens the app and starts her transformation ticket. A ticket is one garment's whole job — photographs, category, tier, what it means to her, and what must not be changed.
A fitter taking a client's measurements at home
Precision in person.A Master Artisan captures Lucy's measurements and vision. This is the fitter, a third role alongside the client and the artisan. They travel to the client for a concierge fitting ($75), record six measurements, and file them. Nothing structural can begin until they have.
A seamstress at work in an atelier
The work of a Master.Skilled hands carefully ReCraft history into a modern staple. ReCraft is the third of four service tiers — the one for modernising a piece rather than repairing it. The tier decides the price, the fitting, and how many artisans get to quote.
Finished garments in bags being loaded for delivery
White-glove return.Lucy's piece is delivered back to her door, ready to wear.
Lucy wearing the finished piece
Wear Your History Forward.Inheritance, fitted for the present.

The first step is to select what type of garment is being altered.

Formalwear
FormalwearSuits, dinner jackets, dress uniforms
Dresses and gowns
Dresses & GownsWedding, evening, occasion
Denim
DenimSelvedge, vintage, everyday
Casual
CasualShirting, knitwear, trousers
Leather and suede
Leather & SuedeJackets, bags, specialist repair
Outerwear
OuterwearOvercoats, topcoats, tailored wool
The Subject1 of 7
The gown, photographedCategory
Dresses & Gowns
Formalwear
Leather & Suede
Add Photo
What should happen to it
ReMendRestore function$15–35
ReFitOptimize fit$75–150
ReCraftModernize / transform$175–350
HeritageArchival preservation$400–10,000
What this piece means
Heritage ItemIrreplaceable, inherited, or archival
Everyday ItemValued, but replaceable
What must survive the work
Keep original hem, shorten sleeves 1 inch, preserve vintage buttons…
Common instructions
Preserve original lace bodice
Keep original buttons
Preserve lining
First-time fitting required:
In-StudioBring it to the artisanIncluded
Concierge FittingA fitter comes to you+$75
Timeline
Standard TimelineIncluded
2-Day Rush+$100
Same Day+$200
Dresses & GownsHeritage
ReCraft · Concierge · Standard

"This was my grandmother's wedding dress. I want to modernize the silhouette while preserving the original lace bodice."

ServiceReCraft
FulfillmentConcierge
Rush ServiceStandard
Add-On · Concierge Fitting$75
Commitment Deposit$175
Final Quote Range$175–350
Estimated Total$250
Confirm & Submit
Home
Wardrobe
Profile
Step 1 of 7

It starts with a photograph

Lucy photographs the gown where she found it and picks one of six categories. The category decides which artisans ever see the ticket, because a gown and a leather jacket go to different hands.

Step 2 of 7

The goal chooses the tier

She is asked what she wants to happen to the garment, in plain words, and the answer picks one of four tiers. No price, no technique.

Lucy wants the silhouette modernised and the lace bodice kept, so this is ReCraft. That single choice now governs the price, whether a fitting is required, and how many artisans get to quote.

Step 3 of 7

What the gown means to her

A garment can be worth two hundred dollars and be irreplaceable. This step separates those two facts, and the answer travels to the artisan on the brief rather than sitting in a database column nobody reads.

Lucy marks it Heritage. The gown was her grandmother's.

Step 4 of 7

Saying which parts must survive

A shop that replaces the buttons on a 1954 dress uniform has done clean, professional work and destroyed the reason the uniform was kept. This step is where the client says which parts are the point.

Step 5 of 7

Someone has to measure her

ReCraft and Heritage need a fitting before any structural work begins, so the app offers two ways to get one. Lucy chooses concierge, and a third person enters the job: a fitter, who will travel to her, record six measurements and file them.

Until that sheet exists, no artisan can start.

Step 6 of 7

Rush is priced against the tier

Two days on a ReMend hem and two days on an archival restoration ask different things of the person doing the work, so the fee is set per tier. Heritage cannot be rushed to same day at all.

Step 7 of 7

The deposit, and the range it sits in

The deposit is the tier floor, and it is described as a commitment rather than a price. The final figure is a range until an artisan has the garment in their hands, because nobody can price a 1950s gown from three photographs and pretend otherwise.

Submitting this is the moment the job stops belonging to Lucy alone.

Lucy chose ReCraft without ever being shown a price list. The four tiers are four promises about how much anyone can know before the garment is in their hands.

ReMendRestore Function$15–$35

Buttons, seams, patches, a zip. Predictable work on a known garment.

ReFitOptimize Fit$75–$150

Tailoring to a body. Also predictable, once someone has measured.

ReCraftModernize / Transform$175–$350

Changing what the garment is. Nobody can price this from photographs.

HeritageArchival Preservation$400–$10,000

Museum-grade restoration, where the ceiling is set by the piece.

The first two are quoted at the midpoint of their range and that is what the client pays. The second two take the floor as a commitment deposit and the artisan confirms the rest after inspection. Lucy paid $175 to start on a job that will land somewhere between $175 and $350, and she was told that in those words.

Try it
Tier
Turnaround
Fitting
ReCraft floor, held as commitment deposit$175
Standard turnaround$0
Fitting in studio$0
Due at checkout$175

Final price confirmed by your artisan after inspection, capped at $1,000. ReCraft and Heritage may also be sent out for multiple quotes.

Rush is priced per tier, and Heritage has no same-day option at all. That is what it costs a person to drop archival work into two days.

Lucy's ticket is now sitting in a feed, and everything from here depends on a tailor picking it up.

JobsAvailable
ReCraftDresses & Gowns
$175-350price range
Heritage✓ Measured
Concierge4.1 mi, Uptown
Posted2 hours ago
ReFitFormalwear
$75-150price range
⚡ Rush
In-Studio2.3 mi, Downtown
DeadlineMar 14, 5:00 pm
HeritageDenim
$400-10,000price range
Concierge5.2 mi, West End
Client Photos
CategoryDresses & Gowns
Service TierReCraft
LocationUptown, 4.1 mi
FulfillmentConcierge
Sentiment LevelHeritage Item
Client Notes

"This was my grandmother's wedding dress. I want to modernize the silhouette while preserving the original lace bodice."

Payout Breakdown
Client Total$280
Platform Fee (40%)−$112
Your Payout (60%)$168
Your Proposed Price
The lace requires hand-removal and re-application. Additional reinforcement needed on the bodice seams.
Client Payment Summary
Deposit Paid$175
Your Quote$280
Balance Due$105
Your Payout
Total Payout$168
Submit Quote
ReCraftFormalwear · Marcus T.
$14760% payout

"Convert three-piece to two-piece. Modernize lapels to slim notch."

FulfillmentIn-Studio Pickup
TargetMar 22, 2026
Update Status
ReCraftDresses & Gowns
$16860% payout
Heritage
StatusAwaiting fitting
Additional Work
Replace lining$60
Reinforce bodice seams$30
Base Quote$245
Overages+$90
Tier Maximum$1,000
Total Quote$335
Request Approval
Client Information
Job Details
Garment CategoryFormalwear
Service TypeReFit
Pricing
Quote Total$400
Platform Fee (10%)−$40
Your Payout$360
Send Quote
$204Pending
$1,847Total
2Active
23Completed
Awaiting Payment
Jobs awaiting client confirmation0
Amount held$0
Recent
ReCraft · Formalwear$147
ReFit · Denim$57
Heritage · Outerwear$312
Jobs
My Bench
Client App
Screen 1 of 7

What an artisan sees first

The feed shows the tier first, because the tier is what tells a tailor whether the job is an afternoon or three weeks. Category, distance and fulfillment sit under it.

Before acceptance the card shows a price range rather than a figure, since the artisan has not yet seen the garment. Two badges do real work here: Heritage says handle this differently, and Measured says a fitter has already filed the sheet, so the job can start today. Rush jobs carry a deadline with a time on it.

Screen 2 of 7

The brief carries her reason for keeping it

This is the object that makes the whole thing different from a repair marketplace. Alongside the photographs and the specification sits the sentiment level and the client's own words, so the person at the bench knows they are holding a grandmother's wedding dress before they touch it.

The payout breakdown is shown here, before acceptance: $280 to the client, $112 to the platform, $168 to the artisan.

Screen 3 of 7

Setting a price, and explaining it

The artisan sets a figure inside the tier range and writes why. That note reaches the client with the quote, which is what makes a $280 quote on a $175 deposit read as judgement rather than an upsell.

The screen does the arithmetic in both directions at once: what the client still owes, and what the artisan will actually receive. On ReCraft and Heritage several artisans can quote the same ticket and the client compares them.

Screen 4 of 7

The work currently in hand

Once accepted, the range collapses to a figure and the card shows the payout rather than the client total, because that is the number the artisan is working for. The client's name appears here and not before.

Status is pushed from this screen. The second job is sitting at awaiting fitting, which means the fitter has not filed measurements yet and there is nothing to do on it.

Screen 5 of 7

What happens when the garment is worse than the photographs

An artisan opens a seam and finds the lining has perished. Three bad answers were available: let them absorb it and good artisans stop taking heirloom work; let them bill freely and the deposit becomes a blank cheque; arbitrate every seam and it never scales.

Instead the extra work is itemised, capped at the tier maximum, and sent to the client for approval while the job pauses. The artisan gets paid for it and the client sees it before it happens.

Screen 6 of 7

The reason an artisan would actually sign up

A private quote lets an artisan invoice their own existing clients through the platform, and the fee drops from forty per cent to ten. On a $400 job that is $360 instead of $240.

They get escrow, the brief, the measurement sheet, the overage mechanism and the payment guarantee on work they already had. The marketplace becomes the thing they use for their own business, and new clients from the feed are the upside rather than the whole offer.

Screen 7 of 7

How the money reaches them

Pending and total are separated because they mean different things to someone deciding whether to take another job this week. Twenty-three completed jobs against two active is a working practice.

Nothing sits in Awaiting Payment here, which is the healthy state: it fills when work is finished but the client has not yet confirmed, and that is the only window where an artisan is exposed.

Two figures carry this side of the marketplace. Work that comes from the feed pays sixty per cent, shown on the brief before anyone accepts. Work an artisan brings themselves pays ninety. That gap is the whole recruitment argument, and it is already built.

Lucy paid $75 for someone to come to her and take her measurements. That visit is what lets an artisan who has never met her alter the gown structurally, and the whole job waits on it.

Fitter PortalAvailable
ReCraftDresses & Gowns
$75
Heritage
AreaUptown, 4.1 mi
Accept Fitting
HeritageDenim
$75
AreaWest End, 5.2 mi
CategoryDresses & Gowns
Service TierReCraft
Fitting LocationUptown · 4.1 mi
Client Notes

"…preserving the original lace bodice."

Schedule Fitting
Contact Client
Digital Measurement Sheet
Bodice sits 1 in high at the waist. Original lace intact, no repairs needed to the panel.
Submit Measurements
$75Pending
$1,125Total Earnings
1Active Fittings
15Fittings Completed
Next
Heritage · DenimWest End
Jobs
Fitting Room
Client App
Screen 1 of 4

Appointments waiting to be claimed

Unclaimed appointments in range, at a flat $75 each. The card gives an area and a distance, which is what a fitter needs to decide whether the trip is worth taking. Lucy's street address appears the moment they accept, and not before.

Screen 2 of 4

The appointment carries the same brief the artisan gets

The fitter arrives with the same brief the artisan will work from: the photographs, the tier, and Lucy's own instructions. Knowing the lace bodice is staying changes where they measure and what they write down.

Times are proposed and confirmed from this screen.

Screen 3 of 4

Six measurements, taken in her home

Chest, waist, hip, inseam, shoulder, sleeve, taken in Lucy's home and written into the job itself rather than sent as a message. Once filed they are read-only, and the artisan works to them instead of guessing.

Submitting this sheet is what moves the job forward. Until it exists, nothing structural can begin.

Screen 4 of 4

The gown is ready to be worked on

The sheet is filed and the artisan is notified. The $75 sits in pending until the job closes, and the fitter can see the next appointment waiting in West End.

Lucy has been measured in her own home, by someone who understood what she was keeping. She has not carried the gown anywhere, and the artisan can begin.

Somebody has to move the gown. It goes from Lucy to an artisan across town, possibly to a second artisan after that, and eventually back to her door. The app treats that journey as part of the job rather than as something she arranges herself.

FulfillmentChosen at intake
How the garment gets there
In-Studio PickupLucy brings it to the artisanIncluded
Concierge DeliveryA courier collects it from herIncluded
CollectionUptown
DestinationArtisan studio, 4.1 mi
Courier Status
Summoned✓ Mar 12, 9:04 am
Picked up✓ Mar 12, 11:20 am
In transitNow
Delivered
Your Matched ArtisanUptown studio
Contact Artisan
Contact Fitter
Dresses & GownsReCraft · 1 of 3
Heritage
FormalwearReFit · 2 of 3
OuterwearReMend · 3 of 3
Subtotal$430
Logistics discount−$63
Deposit$367
Address
Instructions
Gate code, apartment number, ring doorbell, leave at door…
Delivery Fee$15.00
Schedule Delivery
Dresses & GownsReCraft · Heritage
First quote$340
StatusBack in the feed
Charged$0
Artisan Notes

"The lace needs a specialist in period textiles. I would rather it went to someone who does this work."

Contact Artisan
Home
Wardrobe
Profile
Screen 1 of 5

Lucy never carries the gown anywhere

She chose concierge at the intake, which covers both directions: someone comes for the gown and someone brings it back. The alternative is in-studio pickup, where she drops it off and collects it herself.

A Heritage piece travels on its own. Everything else can share a run, which is what makes the next screen possible.

Screen 2 of 5

Where the gown is right now

The courier moves through summoned, picked up, in transit and delivered, and each one is stamped on the order. Lucy can open this at any point and see where her grandmother's dress currently is.

Both the artisan and the fitter stay reachable from the same screen, so a question about the garment goes to the person holding it.

Screen 3 of 5

Clearing out a wardrobe costs less than three separate jobs

Don Andrés left a full closet, not one suit. When several garments go out together they share a collection and a return, and the order carries a 35% logistics discount because the courier run is the same run.

The garments still go to different artisans and come back on their own schedules. The artisan sees which piece of a larger order they are holding, marked on the job card as one of three.

Screen 4 of 5

The gown comes home on a day she picks

When the work is finished Lucy schedules the return rather than waiting on a notification. She sets the date, the address, a phone number and the instructions that actually matter at a front door: the gate code, the apartment number, whether to leave it.

White glove delivery is $15 on a single garment, and it is already included in a concierge order like hers.

Screen 5 of 5

A garment can leave one bench for another

An artisan can decline the work after seeing it, and they do so without penalty. The gown goes back into the feed for someone else to accept, and Lucy is not charged for the quote she turned down or the one that was withdrawn.

On a Heritage piece this happens more than it sounds like it should. The right answer to a 1950s lace bodice is sometimes a different pair of hands, and the courier collects it again on the same terms.

Lucy, an artisan and a fitter are all looking at one row in one table. None of them sees the same thing, and none of them can see the parts that are not theirs. Choose a person and walk the gown through its seven states.

Whose view
Where the job is
awaiting_fitter

Sees Her ticket is in, and a fitter is being found.

Does Wait, or switch to an in-studio fitting instead.

pending

Sees The ticket is with artisans. On ReCraft it goes to several at once.

Does Compare quotes as they arrive and approve one.

active

Sees Her quote is approved and the money is held in escrow.

Does Message the artisan, and read the brief they were given.

in_progress

Sees Work underway, with notes from the bench.

Does Answer questions, and approve extra work before it happens.

awaiting_fitting

Sees The gown cannot be finished without a fitting.

Does Confirm one of the times the fitter has proposed.

ready

Sees Finished, and waiting to come home.

Does Schedule the return, with concierge delivery if she wants it.

completed

Sees The gown is back.

Does Confirm satisfaction, which releases the money. Or raise a dispute.

awaiting_fitter

Sees Nothing at all. The job is invisible until measurements exist.

Does Nothing.

pending

Sees The full brief: photographs, tier, sentiment level, and her instructions.

Does Quote it, or decline it without penalty.

active

Sees The job is theirs and escrow is funded, so payment is certain.

Does Accept, and set a target date.

in_progress

Sees The brief, her notes, and the message thread.

Does Post progress, and itemise any additional work for approval.

awaiting_fitting

Sees The measurement sheet, once the fitter files it.

Does Work to the numbers rather than to an estimate.

ready

Sees Marked ready, with the client asked to confirm.

Does Hand it over for return delivery.

completed

Sees $168 moves from pending into paid.

Does Nothing. The client's confirmation is what releases it.

awaiting_fitter

Sees Every unclaimed appointment in range, at $75.

Does Accept one, which is what reveals her address.

pending

Sees The accepted fitting, with the garment photographs.

Does Propose times, and confirm the appointment.

active

Sees The ticket: category, tier, her notes, the location.

Does Attend, and open the measurement sheet.

in_progress

Sees Their filed measurements, now read-only.

Does Nothing. The gown is with the artisan.

awaiting_fitting

Sees The sheet to fill: chest, waist, hip, inseam, shoulder, sleeve.

Does Record the six numbers and submit, which unblocks the artisan.

ready

Sees The fitting closed out.

Does Nothing.

completed

Sees $75 moving from pending into total earnings.

Does Nothing.

Everything on the previous five screens exists. It is a running application with authentication, three role-gated portals, escrowed payment, messaging, notifications, and a schema that carries the domain rather than leaving it in component code.

Twelve routes

Landing, auth, onboarding, intake, order review, checkout, wardrobe, profile, about, the tailor portal, the fitter portal. Roughly fifty components under them, and the tailor side alone is four thousand lines.

Seven tables

Profiles, user_roles, jobs, fittings, job_overages, messages, notifications. Seven enumerated types hold the vocabulary: roles, job status, service tier, rush type, garment category, fulfillment type, fitting status.

Twenty migrations

With policies rather than trust. The fitter arrived in one of the later ones, which is why that migration adds a role, a job state, four columns and two policies at once.

Escrow

Captured when a quote is approved, released when the client confirms satisfaction. It is what lets a stranger send a dead relative's overcoat to a stranger's workshop.

The stack

React 18 and TypeScript on Vite, Tailwind with shadcn/ui, Supabase for database, auth and storage, React Router, and Vitest.

The build continues on PTY Suite, the agentic development system behind this site, for the reason any project of this length moves: the hard part stopped being the code and became keeping the whole shape of it in view between sessions.

What is left is the unglamorous half. A payment provider. A real accreditation flow for artisans, since the standard is currently a claim rather than a check. Dispute handling with a person in it. Delivery logistics. And a security review before anyone's grandfather's uniform is in a stranger's hands on the strength of these policies.

Don Andrés

Don't store your history.
WEAR IT FORWARD.