Services marketplaces, built to survive the second transaction.

Matching, escrow and trust engineered around the fact that once two people have met through your platform, they no longer need it. Everything valuable in this sector is built to answer that. Nine services platforms already in production, and a custom engineering team for everything beyond them.

Custom build Starting from a shipped platform

Custom build - 2 to 8 weeks, scoped

Supply model
Matching and quotes
Escrow and trust
Scheduling
Retention design
Launch

Ready-made platform - 6 working days

Rebrand, deploy, live

Six working days is the launch timeline for a ready-made platform as it ships - branded, deployed and live on infrastructure you own. Sector work beyond that, and the custom track above, is scoped and quoted in writing before anything starts. Both tracks are the same engineering team. Every figure on this page is defined on our facts page.

What a services marketplace build actually contains

The sequence below is where services platforms are won or lost. Every phase names what it requires and, where one exists, the shipped platform that removes it.

This sector has one problem that shapes everything else. In goods marketplaces the platform holds the inventory relationship; in services, the two parties meet, form a working relationship, and can continue it without you. Every successful platform in this category has answered that question deliberately, and the answer is never a clause in the terms of service. It is a set of things the platform does that are genuinely easier to keep using than to replace.

Three of the seven phases have no shortcut. What a shipped platform removes is the middle: matching, escrow and the trust stack.

01Weeks 1-2

Supply model and category taxonomy

The first decision is what a provider actually is on your platform: an individual with a calendar, a company with several workers, or an agency reselling capacity. Each implies a different data model, a different payout arrangement and a different answer when something goes wrong on a job.

Category taxonomy is the second, and it decides how demand finds supply. Categories that are too broad produce irrelevant matches and wasted provider time. Too narrow and neither side has enough liquidity to transact. This is a marketplace design question with engineering consequences rather than a content exercise.

The output is a supply model that can express your real provider mix and a taxonomy that matches how customers actually describe what they need.

Provider typesTaxonomy depthService areasCapacity model
No shortcut here. Supply shape is the same problem on both tracks, and it decides liquidity, which is the only metric that matters early.
02Weeks 2-4

Matching, leads and quoting

There are two models and they produce different businesses. In a lead model the customer describes a need and several providers respond, which suits variable work where price cannot be known in advance. In a booking model the customer selects a defined service at a known price and confirms immediately, which suits standardized work and converts far better.

Platforms that try to be both without deciding end up with a quoting flow that is slow for simple jobs and a booking flow that cannot express complex ones. Choosing per category is legitimate; refusing to choose is not.

Lead economics deserve care. If providers pay for leads, the platform is incentivized to send more of them, and providers will leave if quality drops. Charging on outcomes aligns better and is harder to build, which is exactly why it is defensible.

Lead or bookingQuote flowResponse windowsLead quality
Already builtMatching with both lead and instant-booking models, quoting and response management.
03Weeks 3-5

Escrow, milestones and payment timing

Services money is held money. The customer pays before the work is verified and the provider is paid after, which means your platform holds funds it does not own, often across a boundary where the two parties disagree. In many jurisdictions that has regulatory weight, and the arrangement with your payment provider needs to reflect what you are actually doing.

Milestones make long engagements workable: the work is divided, funds are released in parts, and neither side carries the whole risk. Getting the state machine right matters because a milestone can be submitted, disputed, revised and resubmitted, and the money has to be unambiguous at every one of those points.

For local services the timing inverts - work happens first, payment follows - which changes the fraud surface entirely.

Escrow arrangementMilestone statesRelease rulesProvider payouts
Already builtEscrow with milestone release, dispute holds and scheduled provider payouts.
04Weeks 4-7

Trust: verification, insurance and reviews

Trust requirements scale with what can go wrong. A logo designer who disappoints costs a fee. A person entering a customer's home, caring for their animal or working on their electrics carries physical and liability risk, and the verification depth has to match that rather than a platform-wide default.

Identity, right to work, qualifications and background screening each have their own jurisdiction rules and re-check intervals, and documents expire. A platform that verifies once and never revisits will eventually dispatch someone whose certification lapsed a year ago.

Reviews are the mechanism that prices trust, which makes their integrity a security concern. Review manipulation is the most common attack on a services marketplace, and the defence is structural: only verified transactions can produce a review.

Screening depthDocument expiryInsurance proofReview integrity
No shortcut. Shipped platforms carry the verification and review machinery, but how deep to screen is a liability decision that belongs to you and your insurer.
05Weeks 6-7

Scheduling and fulfilment

For anything performed in person, the calendar is the product. Provider availability, travel time between jobs, buffer periods, recurring bookings and cancellations that free capacity late are all part of one scheduling problem, and treating availability as a simple on-off flag produces double bookings and stranded providers.

Recurring services add a dimension most platforms handle poorly. A weekly dog walk or a fortnightly clean is a series with exceptions, not many independent bookings, and the customer expects to change one occurrence without unpicking the rest.

Availability modelTravel buffersRecurring seriesLate cancellation
Already builtScheduling with travel buffers, recurring series and exception handling.
06Weeks 7-8

Retention design, or defending the take rate

This is the phase most builds skip and the one that decides whether the business compounds. Once a customer and a provider have completed a job successfully, both have an incentive to arrange the next one directly. Terms of service do not prevent it and enforcement attempts damage the relationship with the supply you depend on.

What works is making the platform genuinely worth the fee: guarantees and dispute cover the parties cannot arrange privately, payment protection that benefits both sides, scheduling and records that are simply more convenient than messaging, and for providers, a stream of new demand that only the platform supplies.

These are product decisions with engineering weight, and building them late means building them after the leakage has already been learned by both sides.

Guarantee coverPayment protectionRepeat bookingProvider demand
No shortcut, and no product will do it for you. The mechanisms are known; which ones fit your category is a decision we make with you.
07Weeks 7-8

Launch and day two

One city or one category, with supply recruited before demand spend. A services marketplace with thin supply produces slow responses and bad first experiences, and the customers who have that experience do not come back to give it a second try.

Day two is dispute handling and payout queries, both of which arrive with the first completed jobs and need tooling rather than judgment. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.

Supply firstOne categoryDispute toolingDay two support
No shortcut. Same on both tracks. A shorter build does not shorten the work of recruiting providers, which is the real constraint.

Want any of these phases costed against your categories and provider mix?

Book a technical call

Where a job actually goes

Every services platform is this sequence with different names on the boxes. The hops are easy. What separates a platform that keeps its take rate from one that leaks is what happens after the job is done well.

Job lifecycle, request to releaseCustomer to provider payout, with the failure mode at every hop
RequestMatchAgreeDeliverRelease Need describedVague, usually Providers respondSpeed decides conversion Funds heldYours to hold, not to keep Work doneOff-platform, mostly Provider paidMinus your fee The next job, arranged directly Both parties now have a reason not to come back. This is the real risk. Failure modes Vague briefSlow responseScope disputeNo-showOff-platform repeat
Standard pathWhere value leaves the platform

Notice where the crimson path starts: after a job that went well. A dissatisfied customer returns to the platform to complain. A satisfied one has just acquired a trusted provider's phone number, and no clause in your terms will change that.

Why enforcement is the wrong answer to leakage

The instinct is to police it: scan messages for phone numbers, penalize providers who take work off-platform, add contractual non-circumvention. Every mature marketplace has tried some version and the results are consistent. Detection is easy to evade, enforcement falls hardest on your best providers, and the relationship with supply - the side that is always harder to acquire - deteriorates.

The mechanisms that actually hold are ones where leaving costs the parties something real. Payment protection and a dispute process neither side can arrange privately. A guarantee that only exists inside the platform. Scheduling and records that are simply less work than coordinating by message. And for providers, a flow of new customers that direct arrangements do not replace. Build those and the take rate defends itself; build enforcement instead and you are policing a market you depend on.

Want your retention mechanisms designed before the leakage is learned?

Talk to an engineer

Eight operators, eight different builds

"Services marketplace" is not one buyer. The trust burden, the money timing and the scheduling problem change completely between them.

Digital freelance marketplaces

Remote work, escrow with milestones, and disputes decided on submitted artefacts. No scheduling problem, but the hardest version of scope disagreement.

3 shipped platforms

Local home services

Someone enters a home. Verification depth, insurance proof and travel-aware scheduling dominate, and liability is real rather than reputational.

2 shipped platforms

Pet and recurring care

Repeat bookings with the same provider, which makes the relationship strong and the leakage risk highest. Recurring series with exceptions is the core model.

2 shipped platforms

Professional consulting

High-value engagements, credential verification that matters, and contracts rather than bookings. Fewer transactions, each worth defending individually.

Custom build

Job boards and recruitment

Not a transaction marketplace at all. Employers post, candidates apply, and the money model is listings or placement rather than a percentage of work done.

2 shipped platforms

On-demand staffing

Shifts rather than jobs, filled at short notice, with compliance on hours and right to work. Reliability scoring is the product because a no-show is an unfilled shift.

Custom build

Beauty and wellness

Appointment-led with high repeat rates and providers who often have their own following. Calendar quality and no-show handling drive the economics.

2 shipped platforms

Trades and field services

Quoting on incomplete information, site visits before pricing, and jobs that change scope once work begins. Variation handling is the whole commercial problem.

2 shipped platforms

Six of the eight can start from something already running. Two are custom builds because nothing off the shelf carries the domain properly, and we would rather say that than sell you an adaptation that fights you for two years.

Not sure which of these you are, or you sit across two of them?

Book a scoping call

How the work actually runs

Six stages, the same on both tracks. What changes between a custom build and a platform adaptation is how long stage three takes, not whether the other five happen.

01
Stage

Scoping against your categories and liability

We start from what your providers actually do, what can go wrong when they do it, and whether the work is performed remotely or in someone's home, because those three decide the trust stack before any preference does. A design marketplace and a home-services marketplace share a data model and almost nothing else.

Ends withWritten scope: provider model, verification depth, lead or booking per category, and the insurance position.
02
Stage

Architecture and the money position

Held funds are the defining money question here, so the escrow arrangement and its regulatory position are settled before anything is built. Milestone states, dispute holds and release rules become configuration rather than code, because commercial terms in this sector change often and each change should not be a deployment.

Ends withAn escrow arrangement agreed with your provider, milestone states modelled, and release rules held as data.
03
Stage

Build against liquidity-shaped data

Services platforms fail on thin supply and slow response, so test environments model the real distribution: categories with two available providers rather than twenty, responses arriving hours later, providers declining, jobs cancelled the morning of, and disputes opened after funds were released. Testing with abundant supply proves nothing about the market you will actually launch into.

Length varies by track
Ends withTest data carrying thin supply, slow responses, late cancellations and post-release disputes.
04
Stage

Trust, screening and compliance validation

Verification proven against real documents, screening providers integrated where your categories require them, and expiry tracking exercised so a lapsed certificate blocks dispatch rather than being discovered later. Our platforms arrive with a VAPT and compliance document, so external review starts from a documented baseline.

Ends withA VAPT and compliance document, screening integrated per category, and document expiry blocking dispatch.
05
Stage

Provider onboarding and the first cohort

Real providers, onboarded through the real flow, before demand spend begins. This is where verification requirements meet the documents providers can actually produce, and where you learn whether your onboarding asks for more than your supply will tolerate.

Ends withA live provider cohort with verification completed, payouts configured and availability populated.
06
Stage

Launch and day two

One city or one category, watched through the first completed jobs and the first disputes. Response time and completion rate are the two numbers that predict whether the marketplace works. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.

Ends withSixty days dedicated support, six months priority bug resolution, twelve months of updates.

Want this sequence mapped against your categories and launch city?

Book a technical call

Nine services platforms already in production

Every one ships with full source-code ownership, deployed on your infrastructure under your brand. Adapt one, or use it as the reference architecture for a custom build.

They fall into three groups, and which group you start from matters more than which name you recognise. Digital freelance platforms carry escrow, milestones and artefact-based disputes, with no scheduling problem at all. Local and recurring services platforms carry verification, travel-aware scheduling and recurring series, which is where liability actually sits. Job and recruitment platforms are a different business entirely, monetized on listings or placement rather than a share of work done.

What this sector requires

A decided matching model

Lead or instant booking, chosen per category rather than avoided. Platforms that refuse the choice end up slow for simple jobs and unable to express complex ones.

Escrow with a real arrangement

Held funds have regulatory weight in most jurisdictions, and your payment provider must be told what you are actually doing. Milestone states must leave the money unambiguous at every point.

Verification proportional to risk

Screening depth matched to what can go wrong in each category, with expiry tracked so a lapsed document blocks dispatch instead of surfacing after an incident.

Review integrity

Only verified transactions produce reviews, because review manipulation is the standard attack on this model and reputation is the mechanism that prices trust.

Scheduling with travel

Availability, travel time, buffers and recurring series with exceptions. Treating availability as an on-off flag produces double bookings and stranded providers on day one.

Retention by design

Cover, protection and convenience that the parties cannot arrange privately. Enforcement against off-platform work fails and damages the supply you depend on.

Want to open any of these platforms and look inside before deciding?

See the live demos

A dispute is decided by what you captured, not by who complains harder

Every services platform ends up arbitrating. The only question is whether the evidence exists by the time somebody has to decide, and whether the money is still where it can be moved.

Dispute resolution flowRaised to resolved, and what the platform must already hold
RaisedEvidenceDecideSettle Either partyFunds freeze on raise Assembled, not gatheredCaptured during the job Human decisionAttributable afterwards Money movesFrom the held balance Release Split Refund Rework Retained per job, from the start The agreed scope and priceMessages between the partiesSubmitted work or completion proof Timestamps for each state changeProvider identity and verificationReviewer identity and reason
Standard pathWhere judgment enters

Freezing funds the moment a dispute is raised is the mechanism that makes resolution possible. A platform that has already paid out has no leverage and no options, and the decision stops being arbitration and becomes a write-off.

Want your dispute and evidence model reviewed before the first real claim?

Talk to an engineer

Built custom when nothing off the shelf fits

The same team, working from zero. These are the capabilities we build into services platforms that no shipped product carries, because they are specific to how you operate.

Shift and staffing engines

Shifts rather than jobs, filled at short notice, with reliability scoring, hour-compliance rules and the fill-rate mechanics that make on-demand staffing work.

Custom software development

Screening integrations

Background checks, right-to-work and qualification verification through the providers your jurisdiction requires, with re-check intervals and expiry that blocks dispatch.

API development

Quoting and variation handling

For trades: site visits before pricing, quotes that become contracts, and scope changes mid-job handled as variations rather than arguments.

Backend engineering

Recurring series scheduling

Weekly or fortnightly bookings as a series with exceptions, so a customer can change one occurrence without unpicking the arrangement.

Custom software development

Matching and ranking

Relevance tuned on completion rate, response time and proximity rather than bid alone, with controls to protect new providers from a cold-start penalty.

Data engineering

Escrow and payout architecture

Held-fund arrangements structured with your payment provider, with milestone release, dispute freezes and payout schedules that reconcile.

Compliance engineering

Need something this list does not cover?

Ask about custom work

What we built, and what it delivered

Three deployments in this sector, described by what was actually built rather than by a metric we cannot show you the working for.

Digital freelance

Escrow marketplace with milestones

Milestone submission, revision and dispute states with funds frozen on raise, and artefact-based evidence assembled during the job rather than requested after it.

Local services

Home services with verified providers

Screening integrated per category with expiry blocking dispatch, travel-aware scheduling, and insurance proof captured at onboarding.

Recurring care

Pet care with recurring series

Weekly bookings as a series with per-occurrence exceptions, repeat-provider preference, and cancellation rules that freed capacity without penalizing late changes unfairly.

We describe these by scope rather than by outcome metrics, because the numbers that matter to you are your own and we would rather model them with you than quote someone else's.

Want to speak to a reference operating in your category?

Request a reference

Written on this sector

Longer pieces on the problems above, written by the engineers who build these platforms.

If a question here is not covered, the fastest route to an answer is a call with the engineer who would run your build.

Want these as a briefing pack for your board or engineering team?

Request the pack

We spent a year building detection for off-platform bookings. What actually worked was making our guarantee worth more than the fee.

The failure pattern this page is built around

That gap is the whole reason this page exists. Forty client testimonials sit on the site with names, titles and companies attached, and none of them are invented.

Questions services buyers actually ask

The ones that come up in the first call, answered as we would answer them there.

Can we really launch in six working days?

Yes, for a shipped platform as it comes. It does not cover provider recruitment or screening turnaround, both of which are operational timelines that a faster build does not compress.

Do we own the source code?

Yes, in full, deployed on your infrastructure. No per-job licence, no per-provider fee, no runtime dependency on us.

How do we stop customers and providers going direct?

Not by policing it. We build the mechanisms that make staying worthwhile: cover and dispute protection neither party can arrange privately, scheduling that is less work than messaging, and new demand only you supply. Detection and penalties fail and cost you supply.

Should we use leads or instant booking?

Usually both, chosen per category. Standardized work converts far better as an instant booking; variable work needs a quote. What does not work is a single flow trying to serve both.

Is holding funds a regulatory problem?

It can be, and it depends on your jurisdiction and your payment provider. We settle the escrow arrangement in stage two rather than discovering the constraint after the platform is built.

How deep should our verification go?

Proportional to what can go wrong. Remote design work needs identity. Someone entering a home or handling an animal needs screening, and in some categories proof of insurance. Over-verifying costs you supply, under-verifying costs you an incident.

Can providers have teams rather than being individuals?

Yes, and it is scoped in week one because it changes the payout model and the question of who is accountable for a job. Retrofitting company-shaped providers onto an individual model is expensive.

How are reviews protected from manipulation?

Structurally: only a verified completed transaction can produce a review. Reputation prices trust in this model, so review integrity is a security control rather than a moderation preference.

What happens when a provider cancels at short notice?

The policy is yours and the mechanics are ours: re-matching, customer notification, and whether a penalty applies. Late cancellation is the most common source of customer loss in local services, so it deserves designing rather than defaulting.

Do you handle recurring bookings?

Yes, as a series with exceptions rather than many independent bookings, so changing one occurrence does not unpick the arrangement.

What does support look like after launch?

Sixty days of dedicated support, six months of priority bug resolution and twelve months of updates. Disputes and payout queries arrive with the first completed jobs, which is when the tooling gets tested.

What if we are not ready to build yet?

We will say so. If you cannot yet recruit providers in one category in one city, a platform will not create them, and thin supply produces first experiences customers do not return from.

Question not answered here?

Ask us directly

Tell us what you are building.

Bring the category and the provider mix. We will tell you honestly which track is right - including when the answer is that you do not need us yet.

A first call takes about thirty minutes and covers four things

01

What providers do

Remote or in person, and what can go wrong when they do it.

02

Provider shape

Individuals, companies or agencies reselling capacity.

03

Money timing

Whether you hold funds, and what your provider allows.

04

Repeat pattern

One-off jobs or recurring work, which sets your leakage risk.

Those four answers are usually enough for us to tell you which track fits, roughly what it costs, and which retention mechanisms your category actually needs. If the honest answer is that your provider supply has to come first, we will say that instead of scoping work you are not ready to use.