Services · Ecommerce development · Home services booking sites

Booking websites for home services across Dammam, Khobar and Dhahran.

Codeeo provides home services booking website development in Dammam for cleaning, AC, pest control, plumbing and handyman companies serving the wider Eastern Province metro area. Households pick a service, get a price, choose a slot that fits around work shifts and pay with mada, Apple Pay, STC Bank (formerly STC Pay), a card or Tabby and Tamara instalments. Compounds and employers book on account and pay against tax invoices. Discovery and reviews with Dammam clients take place over video calls led by our Riyadh team.

The Dammam area works as one market spread over several cities. A customer may live in a Khobar compound, work in Dhahran and own a family home in Dammam. Your booking site should cover all three addresses under one account and route each job to the crew best placed to reach it. Coordinators in Dammam then see one combined schedule for the whole metro.

Built for
Home services companies in Dammam, Khobar, Dhahran and Qatif selling to families, residential compounds, landlords and employers who house staff, from cleaning and AC care to pest control and handyman work.
Typical timeline
Settled during video discovery once we know which cities and districts you cover, how household and corporate customers pay, and what back office systems are involved. The release plan is then written into the scope.
What you own
Every line of code and the admin system, your payment and BNPL merchant accounts, booking and customer records, your domain and hosting, and the rules for prices, coverage and cancellations.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the platform covers

One booking site for the whole Eastern Province metro area.

Dammam, Khobar and Dhahran sit close together but behave differently. Khobar has dense apartment districts such as Al Aqrabiyah and Al Olaya, Dammam has established family neighbourhoods such as Al Faisaliyah, and much of Dhahran and the surrounding area is made up of walled compounds with their own gate rules. Qatif adds a further cluster to the north. The home services online booking system development we do here begins with a coverage map that reflects those differences.

The customer base is also mixed. Saudi families, expatriate residents and corporate clients all book the same services but pay in different ways. So the platform runs card and wallet checkout for households alongside account billing for businesses, with payments handled by a gateway licensed or authorised by SAMA and invoices issued under ZATCA's Fatoora rules. Arabic leads the interface, laid out right to left, with English given equal care because so many residents use it.

Explain your project
  • Metro coverage by city and district

    Customers choose Dammam, Khobar, Dhahran or Qatif, then their district or a map pin. Each area links to the crews that serve it and to its own price list if your costs differ. New areas, such as a further compound cluster, can be added from the admin without new code.

    One site, with each booking routed to a crew that can reach it.

  • Compound gate details

    Many compounds require visitor details before a crew is let in. The booking form collects compound name, villa number and gate instructions, and the admin can send crew names and vehicle details to the compound or the resident ahead of the visit, so nobody is turned away at the barrier.

    Crews pass the gate and start on time.

  • Dust season AC and duct cleaning

    Dust from seasonal winds clogs filters and ducts across the region. The site sells filter changes, coil cleaning and duct cleaning priced by unit count or ductwork size, and offers a follow-up visit at the right interval once the first job is paid.

    A regional need turned into a repeat service.

  • Shift-friendly slots

    A large share of the area's workforce keeps shift patterns. The calendar can open early morning, evening and weekend slots where you have crews, at different prices if you choose, and lets customers save preferred times so rebooking takes one tap.

    Bookings from people who cannot be home in office hours.

  • Move-in and move-out packages

    People relocate in and out of the Eastern Province regularly. Packages combine a deep clean, AC service, pest treatment and minor repairs for a new or vacated home, paid at booking, with each part scheduled with the right crew in the right order.

    Higher value bookings with a clear scope.

  • Employer and compound accounts

    Employers that house staff, compound operators and landlords book across many units. They see every visit, approve chargeable work, receive standard tax invoices with their VAT number and pay by bank transfer, or through SADAD where your bank can issue bills for you.

    Corporate work handled without spreadsheets.

  • Household checkout

    mada, Visa, Mastercard, Apple Pay and STC Bank through your gateway, plus Tabby or Tamara for larger packages. Customers pay in full or pay a deposit, and balances are collected by a payment link the moment the job is closed.

    Paid bookings, not promises to pay.

  • Quote approval for repairs

    For leaks, electrical faults and appliance repairs, the customer books a paid assessment. The technician's quote is sent as a link the customer can accept, decline or question, and acceptance takes the payment and updates the booking straight away.

    Repairs move from visit to paid job without phone tag.

  • Fatoora invoices and refunds

    Simplified invoices for households and standard invoices for business accounts are generated through your e-invoicing provider as payments settle. Refunds, partial refunds and goodwill credits produce credit notes automatically, linked to the original booking.

    Finance sees one consistent record per job.

  • Saved addresses and history

    A customer can keep a Khobar flat, a Dammam family home and a Dhahran compound villa in one account, each with its own access notes. Past bookings, invoices and warranty dates sit against each address, and rebooking a previous service takes a single step from the account page.

    Loyal customers book again without retyping anything.

Who this is for

Eastern Province operators we build booking sites for.

The mix of compounds, employers, families and relocating professionals in the Dammam area means the right booking platform depends on who your best customers are. These four are the situations we meet most often, each with a different first release. Several can run on the same platform, so a business that starts with households can add employer accounts later.

01

A contractor whose revenue is mostly compounds

Your contracts with compounds and employers keep crews busy, but residents increasingly want to book extras themselves. A booking site lets residents order and pay for additional cleans or repairs within the rules each compound sets, while the compound's own contract work runs through its account. Both appear in one calendar. Residents pay by card at checkout, and the compound is never billed for extras it did not approve.

Resident bookings on top of contract work.

02

A Khobar company expanding across the metro

You built your name in Khobar and now serve Dammam and Dhahran too. The platform adds each area with its own crews and prices, so you can extend coverage step by step without confusing customers or overloading a crew that is already stretched. Reports by area show where demand is growing and where a new crew would pay for itself.

Add areas when crews are ready, not before.

03

A cleaning brand selling to families

Your customers are households across Dammam and Khobar who book regular cleans. The priority is a quick, Arabic first checkout, saved preferences, recurring bookings and simple rescheduling, with weekend and evening options for working families. Customers who book the same clean every week can set it once and pay automatically for each visit.

04

A relocation or property services firm

You help people move in and out of the region, or manage homes for owners who are away. Packages, remote approvals and clear reports matter most, along with the ability to bill an employer for some services and the resident for others. Each package can carry a fixed scope and a clear list of what is excluded, which avoids disputes at handover.

Split billing between employer and resident.

Six steps to a working booking site in Dammam.

  1. 01Remote discoveryVideo sessions with your owners, coordinators and finance staff to map services, coverage, compound rules, household and corporate payment and the systems you use.
  2. 02Coverage and pricing mapCities, districts and compounds are mapped to crews and price lists, and every service gets a payment type. You approve the map before design begins.
  3. 03Arabic and English designBooking, checkout and account screens are designed right to left first, then in English, shared as clickable prototypes and reviewed on video calls.
  4. 04Build and connectCalendars, account billing, payments, e-invoicing and links to your job or accounting software are built and loaded with your real crews and services.
  5. 05Payment and invoice testingCard, wallet, BNPL, deposit, refund and account billing paths are tested in sandbox and then with small live payments made by your own staff.
  6. 06Launch area by areaThe site opens in your strongest area first, then extends across the metro as crews and prices are confirmed, with results reviewed after each step.

Technology

What we build this with.

We choose a stack that suits your volume, then connect your Saudi gateway, Tabby or Tamara, your e-invoicing provider, WhatsApp Business messaging and your accounting or ERP system through their APIs. Hosting can be in a Saudi region where your corporate clients or data policy expect it. Booking pages are built for fast loading on phones, where most Eastern Province customers will meet them first.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions about home services booking sites in Dammam.

Coverage across the metro, household checkout, business accounts and Fatoora invoicing.

A typical first release covers Dammam, Khobar and Dhahran with district level coverage, your core services, card and wallet checkout, and simple business accounts for compounds or employers. Packages, BNPL, quote approval and Qatif coverage are often added in a second phase. We agree what goes first in discovery, based on where your revenue comes from today. Starting with the services that already bring most of your Dammam and Khobar bookings means the site pays its way while later features are built.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews