Skip to main content
On-demand service platforms

Demand is easy. Supply is the product.

Anyone can take a booking. The platform earns its margin in matching, travel time, no-shows and payouts โ€” the parts customers never see and professionals feel every day.

How a project runs
  • Experienced engineers
  • NDA before day one
  • You own the code
  • Customer + pro apps
A service professional completing a job at a customer's home

Match

Skills, distance, history

Travel

Buffered, not guessed

Payout

Statement a pro can read

Start here

Four categories, four different dispatch problems

A 20-minute salon booking and a four-hour AMC call need the same app in different shapes.

A plumber, a two-hour window and a flat nobody can find.

Repairs, cleaning and installations where the job length varies wildly and the address is half the problem.

  • Job types with realistic durations
  • Address notes and access instructions
  • Parts and materials on the invoice
  • Reschedule without losing the pro
What we build

Six systems behind one booking

Three face customers, three face the people doing the work โ€” and the second three decide whether the first three have anyone to send.

A professional checking job details on a phone

Booking and scheduling

Slots that reflect real job durations, travel time and the professional's own calendar โ€” not an optimistic grid.

  • Duration per job type
  • Travel buffers between jobs
  • Reschedule and cancellation rules

Matching and dispatch

Rules that decide who gets the job: skills, distance, rating, continuity with the customer, and who actually accepted.

  • Skill and radius matching
  • Broadcast or direct assignment
  • Fallback when nobody accepts

The professional's app

A one-handed app for people working between jobs: today's list, navigation, job notes, photos and payment collection.

  • Offline job capture
  • Navigation handoff
  • Before / after photos

Pricing and payments

Base rates, surge or time-of-day rules, materials, discounts and the split between platform and professional.

  • Dynamic and package pricing
  • Materials and add-ons
  • Commission and payout splits

Trust and safety

Verification before the first job and signals afterwards โ€” background checks, document expiry, ratings and complaint handling.

  • Document and licence expiry
  • Background check workflow
  • Complaint and refund flow

Supply operations

The console your ops team lives in: onboarding queues, utilisation, no-shows, zones and the levers to fix a bad morning.

  • Onboarding pipeline
  • Utilisation and no-show views
  • Zone and capacity controls
One job, end to end

From a tap to a paid professional

Five stages, each one a status the customer can see and a record your ops team can act on.

Who does what, stage by stage

Customer
Picks service and slot
Sees who is coming
Watches the ETA
Approves any change
Pays and rates
Professional
Gets the offer
Accepts or passes
Navigates to the address
Runs the checklist
Closes the job
Ops console
Capacity by zone
Re-dispatch on refusal
Late-arrival alerts
Price change approvals
Payout batch
The supply side

Professionals leave quietly, and never come back

Marketplaces rarely die of weak demand. They die when the good professionals stop opening the app, and the four things below are usually why.

Onboarding is a funnel, not a form

Documents, verification, training and a first-job checklist, with the drop-off at each step visible to your ops team.

Utilisation decides earnings

Idle time between jobs is what pushes good professionals off a platform, so zoning and slot design matter more than incentives.

Payouts have to be boring

Clear statements, predictable cycles and a dispute path โ€” the fastest way to lose supply is an unexplained deduction.

Ratings need a human

A single bad rating shouldn't end a livelihood; reviews route to a queue with context before any action is taken.

A customer booking a service on a phone at home

What we instrument

  • Onboarding drop-off at each step
  • Idle time between accepted jobs
  • No-shows by professional and by zone
  • Payout disputes and their causes
Integrations

The services a marketplace leans on

Payments, verification, maps and the channels customers already answer.

Payments

  • UPI
  • Cards
  • Wallets
  • Cash on completion
  • Payout APIs

Verification

  • ID and address checks
  • Background screening
  • Licence registries
  • Liveness

Comms

  • WhatsApp
  • SMS
  • Push
  • Masked calling

Maps

  • Google Maps
  • Mapbox
  • Travel-time estimates
  • Geofenced zones

Business

  • Invoicing
  • GST fields
  • Accounting export
  • CRM sync

Insight

  • Funnel analytics
  • Cohorts
  • Ops dashboards
  • Raw exports
How a project runs

The same four steps, every time

So you always know what happens next, what it costs and when you'll see it working.

01

Operations review

A free 30-minute call with a senior engineer. We walk a real booking, a real no-show and a real payout.

02

Fixed-scope proposal

Modules, timeline and cost in writing within 5 business days, including what we would leave out of version one.

03

Build in the open

Short cycles with a demo every week. You book a job, dispatch it and pay a professional in the real system.

04

Launch and look after it

We ship, then stay on as the team that already knows your platform โ€” new cities, new services, new rules.

Ways to work together

Pick what fits where you are

Fixed-scope build

Recommended

A defined platform with a written scope, timeline and price.

Best when
Services, pricing and the payout model are settled.
You get
Scope, milestones and a fixed price before work starts.

Dedicated team

Senior engineers as an extension of your team, month to month.

Best when
The category and the unit economics are still moving.
You get
A named team, weekly demos, re-planning each sprint.

Take over a live marketplace

An existing app reviewed honestly โ€” matching, payouts, app store state โ€” then fixed, extended or rebuilt.

Best when
Growth is limited by the software, not demand.
You get
A code and data review, a risk list, then fixes in order.
FAQ

Questions about service marketplaces

Still unsure? Ask us directly โ€” a senior engineer replies within one business day.

Do we need separate apps for customers and professionals?

Yes, and they should feel different. Customers book occasionally and want choice; professionals use the app all day and want fewer taps, offline capture and clarity about earnings. One codebase, two products.

How does matching actually work?

Rules you control: skills required for the job type, distance and travel time, rating thresholds, continuity with a customer who has booked before, and acceptance behaviour. Jobs can be broadcast to a pool or assigned directly, with a fallback path when nobody accepts.

Can you support both instant and scheduled bookings?

Yes. Instant requests dispatch against who is free now, scheduled bookings hold a slot in a professional's calendar with travel buffers, and both share the same job, pricing and payout logic.

How are payouts and commissions handled?

Commission rules per service, city or professional tier, with statements the professional can read, scheduled payout cycles and a dispute path. Cash-collected jobs reconcile against what was deposited.

What happens when a professional doesn't turn up?

A no-show is a first-class event: the customer is told and offered a reassignment, the job is re-dispatched, and the pattern is recorded against the professional for your ops team to act on.

Can one platform run in several cities with different pricing?

Yes. Cities, zones, service catalogues, pricing and commission are configuration rather than code, so launching the next city is an ops task.

Tell us where your bookings fall apart.

A free 30-minute operations review with a senior engineer โ€” honest advice on build, fix or scale, with no sales pitch.

See our work
Softwares Tech

Start a conversation

Tell us what you're building.
We'll tell you how we'd build it.

Share your idea, your half-built product or the system that's slowing you down. A senior engineer will reply with honest next steps โ€” no sales pitch.

A senior engineer replies

Within one business day โ€” the person who would actually scope your project.

NDA before any tech talk

Every engagement starts with a signed NDA, so you can share details freely.

Free 30-minute architecture review

We listen, ask the questions that matter, and tell you honestly how we'd approach it.

Written proposal in 5 business days

Scope, timeline and cost in writing โ€” before you commit to anything.

Senior

Engineers on Every Build

NDA

Signed Before Discovery

Full IP

Ownership Transferred

Chat on WhatsApp

Quickest way to reach us during Indian business hours

Private & confidential
Senior Engineers on Every Build

Request a free architecture review

Tell us a little about your project โ€” a senior engineer will reply within one business day.

โ€ฆ + โ€ฆ =
NDA Signed Before Discovery No Spam, Ever Senior Engineers on Every Build