Building a home services app like Urban Company with Demandium

How to launch an on-demand home services marketplace like Urban Company using Demandium: providers, servicemen, categories, zones, bookings, bidding, payments and launch.

Rich Labs teamPublished 4 min read

Home services marketplaces (cleaning, AC repair, plumbing, beauty at home, pest control) work differently from delivery apps. You aren't moving a parcel from A to B. You're matching a customer with a trusted professional at a specific time, often for a job whose final price depends on what they find on site. Demandium is 6amTech's platform for this model, and it's what our clients GetIt365 and HayServicios run on. Here's how we set one up for a real launch.

How Demandium is structured

Demandium has three roles, which matters when you recruit:

The admin panel sits above all three, managing categories, zones, commissions, payouts and promotions. This provider-and-serviceman split is what lets an Urban Company-style marketplace scale. You onboard companies, not just individuals, and each company handles its own team.

Step 1: categories and services customers actually search for

Start narrow. Three to five categories you can fulfil well beat thirty you can't. For each category, define clear services with a name, description, what's included, and a starting price or price per unit. For example, "AC service, split unit" works better than just "AC repair".

Use subcategories for variants and keep service names in plain language. Those names are what customers search for in the app and on Google.

Step 2: zones and provider coverage

Like other 6amTech platforms, Demandium is zone-based. Draw zones where you have provider coverage, and assign providers to the zones they actually serve. A customer who books and then gets no provider leaves a bad review, so tight coverage at launch matters more than reach.

Step 3: recruit and onboard providers

  1. Pick providers with real teams and reliable timekeeping. Your marketplace's reputation is their punctuality.
  2. Collect documents and verify them in the admin panel before approving.
  3. Agree on a commission or subscription model. Demandium supports both, and subscriptions often appeal to established companies.
  4. Train them on the provider app: accepting bookings, assigning servicemen, and handling extra charges.
  5. Get their servicemen onto the serviceman app, and test a booking with each provider.

Step 4: bookings, scheduling and custom requests

Customers can book now or schedule for later. Set realistic time slots and decide how much notice a provider needs. For jobs whose price isn't known upfront, Demandium supports custom booking requests where providers can bid. This works well for bigger jobs such as renovations or deep cleaning, where a fixed price list doesn't fit.

Decide how you'll handle additional charges found on site. Make sure the customer approves them in the app rather than arguing on the doorstep.

Step 5: payments and payouts

Offer cash after service if that's normal in your market, plus online payment through a gateway your customers trust. Demandium's wallet and digital payments make payouts simpler once trust is established. For Latin America and the UAE, our payment gateway guide lists the usual options. Before launch, walk through how platform commission, provider earnings and cash collected by servicemen reconcile in the reports.

Step 6: trust features that sell services

People let these professionals into their homes. Use the features that build trust:

Step 7: branding and publishing

You'll publish three apps (customer, provider and serviceman), each with its own name, icon and package ID, and you'll want a customer website for Google search traffic. Read the rebranding guide and the store rejection fixes before you submit. Give Apple's reviewers working demo accounts for every role.

Growing after launch

Once bookings flow, the improvements that matter most tend to be operational rather than features: faster provider response, better slot availability, and repeat bookings for recurring services like cleaning. Add categories one at a time, only when you have providers ready for them.

Pricing models that work for services

Services pricing is less straightforward than products. Common approaches on Demandium-style platforms:

Mixing these by category is fine. Just be consistent within a category so customers can compare.

How we help

We install and configure Demandium (categories, zones, payments and roles), then rebrand and publish all three apps under your accounts. See GetIt365 and HayServicios in our home services section.

Questions

What's the difference between a provider and a serviceman in Demandium?

A provider is the business that offers services and receives bookings. Servicemen are the provider's team members who carry out the jobs using the serviceman app.

Can customers request a custom quote?

Yes. Demandium supports custom booking requests where providers can submit offers, which suits jobs without a fixed price.

Is Demandium a good Urban Company clone?

It follows the same marketplace model: categories, providers, scheduled bookings and reviews. Your brand, service quality and provider network are what make it competitive.

How many apps do I need to publish?

Three mobile apps (customer, provider and serviceman) plus the admin panel and, ideally, the customer website.

Want us to do this for you?

Talk directly to the developers who've launched these platforms. You get a fixed quote and written milestones.

Related guides

WhatsApp