Industries

Where we ship growth in Dubai & the UAE.

We work where we know the customer, the funnel and the unit economics - so the first 30 days are about progress, not onboarding.

Below is what we actually build in each of these verticals, and how we build it. If your industry is not on the list, the systems underneath are the same ones - a booking flow does not care whether the slot is a table, a viewing or a consultation.

Hospitality & F&B

Restaurants, cafés, hotels and dark kitchens - reservations, online ordering and a handover into the POS you already run.

  • Table reservations
  • Online ordering
  • Delivery zones & cut-offs
  • EN/AR menus
  • POS handover

A hospitality site earns its keep at two moments: when someone wants a table, and when someone wants food delivered. We build both as working systems rather than contact forms. A reservation flow can take a card deposit before it confirms the slot, so a no-show costs the guest something. An ordering flow knows your delivery zones, your kitchen cut-off times and your holiday hours, and refuses an order it cannot honour instead of embarrassing your staff at the pass. Menus are maintained in English and Arabic side by side, typeset right-to-left rather than mirrored, because the menu is the one page a guest really reads. Where a POS is already in place, the order is handed over to it instead of being retyped during service. Almost all of this traffic arrives on a phone, on a mobile connection, at the worst possible moment - so the whole thing is built to open fast and work with one thumb.

  • Table reservations with a card deposit via Stripe, Tap or Telr
  • Online ordering with delivery zones, kitchen cut-offs and holiday hours
  • Confirmations to guest and kitchen by email and WhatsApp
  • Menus maintained in English and Arabic, right-to-left typeset
  • Order handover into an existing POS instead of double entry

More detail: Booking & ordering systems · MIRROR: the bilingual website package.

Retail & e-commerce

WooCommerce, Shopify or a hand-coded storefront - catalogue, checkout, fulfilment and product pages written in both languages.

  • WooCommerce & Shopify
  • Checkout & payments
  • Arabic product pages
  • Stock & fulfilment
  • Shipping rules

Most storefronts do not lose the sale on the product page. They lose it at the checkout: a shipping fee that appears at the last step, a payment method the customer does not use, a form that fights an Arabic keyboard. We build that unglamorous half properly - prices and VAT shown the way a UAE buyer expects them, a checkout that accepts what people here actually pay with, shipping rules that match what your courier will really do, and a returns page that says what happens instead of hiding it. Product pages are written twice, once in English and once in Arabic, rather than machine-translated once. Whether that runs on WooCommerce, Shopify or a hand-coded storefront is decided by who has to edit it after launch: if your team lives in a CMS, we use a CMS; if speed and control matter more, we write the code.

  • WooCommerce, Shopify or hand-coded - chosen by who edits it after launch
  • Checkout with Stripe, Tap or Telr and the cards used in the UAE
  • Prices, VAT and shipping shown before the last step, not after it
  • Product pages written in English and in Arabic, not machine-translated
  • Stock, orders and fulfilment connected to the back office you already use

More detail: Web development · Performance marketing.

Real estate & developers

Off-plan launches, listing pages and enquiry capture a sales team can actually work with.

  • Launch pages
  • Listings EN/AR
  • Brochure downloads
  • Enquiry routing

A property enquiry is worth nothing if it lands in an inbox nobody watches over the weekend. We build launch and listing pages that capture the enquiry properly - which project, which unit type, which price bracket, which language the person wrote in - and then route it to where your sales team already works, with the campaign source attached so paid traffic can be told apart from organic. Brochures and floor plans can sit behind a short form or in front of it; both are defensible, and we will say which one fits the campaign instead of defaulting to the option that flatters the report. Listings are published in English and Arabic, and every page is built to load on a phone with two bars of signal in a car park, because that is where they get opened.

  • Project and off-plan launch pages with unit, layout and price detail
  • Brochure and floor-plan downloads, gated or open - your call
  • Enquiry routing into your inbox or CRM with the campaign source attached
  • Listings published in English and in Arabic
  • Separate landing pages per campaign, each with one message

More detail: Performance marketing · Talk it through on a call.

Healthcare & clinics

Clinics, dental and aesthetic practices - bilingual appointment booking and treatment pages that stay inside the rules.

  • Appointment booking
  • Deposit & reminders
  • EN/AR treatment pages
  • Careful claims

Health advertising in the UAE is regulated, and a clinic site that promises outcomes creates a problem no amount of traffic makes up for. We write treatment pages that describe what happens, who does it and what it costs to start, and leave out the promises a licence does not cover. The booking side is what changes the working day: appointment slots that follow the practitioner’s real calendar, an optional deposit so a chair is not held for nothing, reminders before the appointment, and an Arabic booking flow that is genuinely usable rather than an English form with translated labels. Patient data sits on hosting we operate ourselves in Germany, with daily backups and documented access - so when someone asks where the data lives, there is an answer rather than a shrug.

  • Appointment booking against the practitioner’s real availability
  • Optional deposit at booking, plus reminders before the slot
  • Treatment pages that describe the service without promising an outcome
  • A full Arabic booking flow, not translated labels on an English form
  • Hosting and daily backups we operate ourselves, with documented access

More detail: Booking & ordering systems · How we make this checkable.

Professional services

Consulting, legal, finance and B2B - a site that survives being checked before the first meeting.

  • Credential pages
  • Meeting booking
  • Documents & follow-up
  • Bilingual profiles

In professional services the website is rarely the first touch, it is the second. Someone was referred to you, they look you up, and the site either confirms what they were told or quietly undoes it. So the unfashionable pages matter more than the hero image: who you are, what you are licensed to do, how an engagement starts, what it costs to begin. We build those, plus the one action that should never be difficult - booking a meeting - and we build them in English and Arabic, because in the UAE the person checking you and the person signing the invoice are often not the same person. Where a proposal or a document has to be sent and followed up, that runs as an automated flow instead of living in somebody’s sent folder.

  • Team and credential pages that hold up to a background check
  • Meeting booking straight into your calendar
  • Documents, proposals and follow-up sequences that run themselves
  • Bilingual profiles so English and Arabic readers see the same firm
  • Enquiry routing and CRM handover instead of a shared inbox

More detail: Automation & CRM · Who you would be working with.

Startups & newly licensed companies

The first version of the website, the tracking and the accounts - built once, in both languages, and built to grow.

  • First website
  • Tracking from day one
  • Fixed scope
  • Accounts in your name

A newly licensed company usually needs one thing before it needs a growth strategy: a website that exists, works in both languages, and will not have to be thrown away once there is something to say. We build that first version deliberately small - the pages that answer the questions a first customer asks, analytics and conversion tracking installed from day one so early spend can be measured, and a structure that takes more pages later without a rebuild. Scope and price are agreed in writing before anything starts, which matters more at this stage than at any other. And if what you are asking for will not work the way you imagine it, we say so before you pay rather than after.

  • A first website that is complete rather than a placeholder
  • English and Arabic from the start, not bolted on later
  • Analytics and conversion tracking installed on day one
  • Fixed scope and fixed price agreed in writing before the start
  • Domain, hosting and every account registered in your name

More detail: MIRROR: fixed price, fixed scope · How we make this checkable.

What stays the same across all of them

Every build is bilingual by default: English and genuine right-to-left Arabic on the same domain, not a second site nobody maintains. Every build is hosted and operated by us in Germany, with a daily backup at 03:00 and an uptime check every five minutes. Every scope and every price is agreed in writing before work starts, and every domain, account and credential is registered in your name - so leaving is always possible, which is the only reason a promise to stay is worth anything.

If you would rather see one worked example than six descriptions, MIRROR is the packaged version of all of this: a complete company website in both languages at a fixed price. And before any of it, how we prove it shows what you can check yourself, on your own device, before you pay.

Your industry not listed?

If we’re a good fit, we’ll tell you. If we’re not, we’ll point you to someone who is.