Websites & online stores — Saudi Arabia

A site that works in Arabic first, handed over with all its code

We build business websites and online stores out of Riyadh with one team that owns the design, the front end and the back end. Arabic is not a layer added at the end, local payment rails are not a later phase, and on handover day the repository, the hosting and the domain are in your name.

2012
Working in Saudi Arabia since
In-house
No resellers, no subcontractors
Arabic + English
Every site ships bilingual
Your code
Full source ownership
What we build

Five kinds, each with a different scope

The label alone decides neither the cost nor the timeline. What decides them is the number of screens, whether the site reads from a system you already run, and whether money changes hands. These five cover most of what clients ask us for.

Corporate website

The company's official face: who you are, services, work, news, careers, and a contact form that reaches an inbox somebody actually reads.

  • Static pages plus a blog your team can update from a dashboard
  • Contact forms wired to your company mail or ticketing system
  • Structured data so the company appears correctly in search

Online store

Products, cart, payment, shipping and customer accounts. Built custom, or built on Salla, Zid or Shopify when the platform is the cheaper answer for you.

  • Mada, Apple Pay and cards, plus Tabby and Tamara for instalments
  • Proper tax invoices and a link to your shipping company
  • An orders and stock dashboard a non-technical employee can run

Booking or service platform

Appointments, subscriptions or service requests: the customer books, pays and gets a confirmation, and your team sees one schedule.

  • Calendar, availability windows and a cancellation policy
  • Email and SMS notifications
  • Operational reports for management

Internal dashboard

The system your team uses rather than your customers: order tracking, stock, contracts, or any work run today out of spreadsheets.

  • Permissions by role and by branch
  • A change log showing who did what and when
  • Spreadsheet export for when the accountant needs it

Campaign or event site

One strong page for a campaign, conference or launch — built fast, measuring sign-ups precisely, retired when the campaign ends.

  • Registration, or a file download in exchange for details
  • Measurement that separates ad traffic from search traffic
  • Ready for the load when the campaign goes live
How it gets built

Six stages, each one handing you something

The thing that worries anyone signing a development contract is seeing nothing until the end. So every stage here closes with a deliverable you hold and judge before we carry on.

01

The study

One or two sessions to settle who visits the site, what we want them to do, and which existing systems it has to talk to. This is where the expensive-to-change decisions get made.

You receive: A written scope document: screens, functions, and what is explicitly out of scope.

02

Content map

We order the pages and the sequence before anything is drawn, because most sites that fail in search fail on how their pages are arranged, not on how they look.

You receive: A page tree and the visitor's path from arrival to enquiry.

03

Design

We design in Arabic first and derive English from it, not the other way round. That prevents the familiar failure: a layout built for English with Arabic injected into it later.

You receive: Key screens designed in both languages, shown on phone and desktop.

04

Build

We build in short stages and you get a staging link that keeps updating, so you watch progress yourself instead of reading a weekly report.

You receive: A live staging link, and a code repository in your name from day one.

05

Testing

We test payment with real cards rather than sandbox alone, test the Arabic on actual devices, and measure load speed before launch rather than after.

You receive: A test report of what was tried and fixed, plus speed measurements.

06

Launch and handover

We deploy to hosting in your name, hand over the domain, the repository and the passwords, and train whoever will update the content after us.

You receive: A working site, a handover file listing every account and domain, and a recorded training session.

Timelines vary with the kind of site, the number of screens, and how fast content gets approved on your side. We put a written schedule in the scope document before work starts.

The Arabic problem

Most Arabic sites are broken, and the reason is technical

When a site is built in English and Arabic is added afterwards, the symptoms are familiar to anyone who has opened an Arabic website: numbers jumping to the wrong side, icons pointing left on a page read right to left, and a typeface where letters do not join. We start from Arabic.

The layout is genuinely mirrored, not visually flipped

The page is built right-to-left in the code itself: margins, shadows, arrows and animations all mirror, so you never find an arrow pointing the wrong way.

Real Arabic typefaces, not fallbacks

We use Arabic typefaces designed for screen reading, with correct letter shaping and joining, and we set line height for Arabic, which needs more room than Latin text.

Numbers and dates do not invert

Figures, prices, dates and phone numbers read in the right order inside Arabic text. This is among the most common defects and among the least likely to be noticed before launch.

Arabic that is written, not translated

Arabic copy is written in Arabic from the start. Literal translation from English produces sentences that are grammatical and alien, and it costs you the reader's trust before they reach your services.

Search sees both versions

Every page has its Arabic and English counterpart, correctly declared to each other, so Google shows searchers the text matching their language instead of one version for everyone.

This is not a line item. It is how we build, which is why we do not price it separately.

Payments and obligations

What a site selling inside Saudi Arabia needs

A store that does not take Mada loses a large share of its buyers at the last step. These details belong in the foundation, not bolted on later.

Local payment methods

Mada, Apple Pay and international cards through an approved gateway such as PayTabs or HyperPay, tested with real cards before launch.

Instalments

Tabby and Tamara where they suit your store, because average basket value usually rises when the buyer sees the instalment option on the product page rather than at checkout.

Tax invoices

An order produces an invoice carrying the details required by regulation — tax number, tax breakdown, establishment details — not a simplified receipt that accounting cannot use.

Shipping

Integration with the courier you already use, so the customer gets a tracking number and your team sees order status without double manual entry.

Domain and hosting

The domain is registered to your establishment, not to us, and hosting sits near the region to cut response time inside the Gulf, with an SSL certificate and backups.

Data protection

We collect only the visitor data the service needs, with an Arabic privacy policy page stating what is collected, why, and how deletion is requested.

Gateways and platforms are chosen according to your store's size and the agreements you already hold. The scope document names exactly what will be integrated before you sign.

Speed

A slow site loses before it is read

A visitor on a phone and an average connection does not wait. Speed is not a number to boast about; it is the difference between a completed order and an abandoned one.

Images at the right size

Every image is served at the size the device needs in a modern format, so a two-thousand-pixel file is never downloaded to be shown at two hundred.

Pages rendered on the server

Content arrives ready to read instead of making the visitor's device run code first — which helps the visitor and the search engine alike.

No weight that earns nothing

We do not load a heavy library for one visual effect. Every file added has to justify what it weighs.

Measured before handover

We measure largest-element paint time and layout stability on a real phone, and fix what falls outside the threshold before launch rather than a month after the complaint.

Ownership

On handover day you receive everything

What most constrains a company's relationship with its development vendor is that the site stays in the vendor's accounts. We hand over full ownership — even if you decide to replace us a month later.

  • Complete source code in a repository under your establishment's name, not a zip file sent by email
  • The domain registered to you, and the hosting account owned by you and billed to you
  • Payment gateway and courier accounts in your name directly
  • A handover document explaining the project structure and how an update is deployed
  • A recorded training session for whoever updates content inside your team
  • An optional maintenance contract, not a mandatory one — you remain able to continue without us

We hold no domain, password or codebase as leverage. The relationship continues because it is useful, not because it is locked.

Where we work

From Riyadh to the rest of the Kingdom

We are based in Riyadh and work with companies across the main cities. Founding meetings in person where it matters, the rest remote and faster for it.

RiyadhJeddahDammam & KhobarMakkahMadinahAbhaTabukQassim
Frequently asked

What clients ask before signing

What does a website cost?

We do not put a fixed price on this page because it would mislead: a store with thirty products and a store with three thousand carry the same label and are not the same job. We run the study first, then send a written proposal covering scope, timeline and price.

How long does it take?

It depends on the kind of site and on how fast content and approvals arrive from your side — the most common reason website projects slip. We put a written schedule in the scope document stating what we need from you and when.

Can you improve our current site instead of rebuilding it?

In many cases, yes. We examine the existing site and tell you honestly which is cheaper: improving it or rebuilding. Sometimes repair costs more than building, and we say so even when improving would be easier for us.

Do we own the site completely?

Yes. Source code, domain, hosting and payment accounts are all in your name, and you receive a handover document explaining everything. We keep nothing back.

Do you integrate Mada, Tabby and Tamara?

Yes, through an approved gateway, tested with real cards before launch rather than in sandbox alone. The gateway is chosen according to your store's size and the agreements you already hold.

Do you work on Salla, Zid and Shopify, or build from scratch?

Both. We choose what serves you: if a ready platform covers your need, building a custom store is spending without return, and we will tell you so. If your need exceeds the platform's limits, we build custom.

Who updates the content after handover?

You do, from a dashboard designed for a non-technical employee, with a recorded training session. Anyone who would rather we handled updates takes an optional maintenance contract.

Do you write the Arabic content, or do we send it?

We write it if you want, and we recommend that. Arabic translated literally from English reads poorly and costs you the visitor's trust. We write in Arabic from the start and review it with you.

Do you work with companies outside Riyadh?

Yes, inside the Kingdom and beyond it. The service is remote by nature, with founding meetings in person where that matters.

Start with a study, not a price list

Send us what you need and what you already have. We come back with a scope document stating exactly what will be built, then a written proposal against that scope.