← Back to Blog

Searching for a web development company in Dubai returns a wall of near-identical results. Every one of them is award-winning, every one is a leading web design agency in the UAE, and almost none of them tell you anything you could use to choose between them.

This is a buyer's guide, not a pitch. The questions below are the ones that actually separate a studio that builds from a reseller that subcontracts — and, more importantly, what a good answer sounds like. Use them on us too.

An Arabic version of this guide follows the English one.

1. "Who writes the code, and where do they sit?"

A large share of web agencies in the UAE are sales and account management on top of an offshore delivery team. That is not automatically bad — plenty of excellent work is built that way — but it changes everything about how a project runs, and you deserve to know before you sign rather than after the first missed deadline.

A good answer is specific and unembarrassed: "Our developers are in-house," or "design here, build with a team in Lahore we have worked with for four years, and here is who your point of contact is." A bad answer is "we have a global team." That sentence is designed to be true regardless of the arrangement.

2. "What is the trade licence, and what does it cover?"

Any company operating in the UAE holds a trade licence, issued either by a free zone authority or by the Department of Economy and Tourism in the relevant emirate. Ask for the number. It takes a minute to check and it establishes that the entity you are paying is the entity doing the work.

This matters more than it sounds. If a dispute arises over a project billed in AED to a company with no local presence, your options narrow considerably.

3. "Show me a site you built that is still live, and tell me what has broken since."

The first half of that question gets you a portfolio. The second half gets you the truth.

Every site breaks eventually — a plugin conflict, a payment gateway change, a browser update that invalidates an assumption. A team that says "nothing has ever gone wrong" is either new or not telling you the whole story. A team that says "the booking integration broke when the provider changed their API in March, here is how we handled it" is a team that will still be answering the phone when yours breaks.

4. "Do you build Arabic properly, or translate on top?"

This is where a lot of Dubai projects quietly go wrong. Arabic is not a language pack. It reverses the entire layout: navigation, form fields, table columns, icon direction, the side a scrollbar sits on.

Ask specifically whether direction is set in the markup with dir="rtl" or applied through CSS. The W3C's guidance is unambiguous — it belongs in the markup — and an agency that has genuinely built bilingual sites will know why without being prompted. We wrote a full breakdown of what actually breaks in Arabic RTL builds, and the failure modes there are a fair test of anyone's answer.

If bilingual is a requirement, price it as a build decision from the start. Retrofitting Arabic into a site designed left-to-right costs more than building for both from day one, every time.

5. "What exactly is in the price, and what is not?"

The most common source of conflict in web projects is not price. It is scope that was never written down.

Insist on an itemised breakdown: how many pages, how many distinct page layouts, who writes the copy, who supplies the images, how many rounds of revisions, what happens when you want a twelfth page after agreeing to ten. If the proposal is one number with a paragraph under it, the negotiation about what that number included happens later, under pressure, with the deadline as leverage.

We publish our engagement levels and what each one includes for exactly this reason. You do not have to like our numbers — but you should expect to see somebody's, itemised, before you commit.

6. "Who owns the result?"

Get it in writing that on final payment you own the design files, the code, the domain and the hosting account. Not "have access to." Own.

The pattern to watch for is an agency that registers the domain in its own name, hosts on its own account and hands you a login. That is a perfectly normal way to run things — right up until you want to leave, at which point you discover the exit is expensive. Ask the question while everyone is still cheerful.

7. "What happens after launch?"

A website is not a deliverable that stops needing attention. Security patches, CMS updates, plugin conflicts, expiring certificates, forms that silently stop delivering to an inbox nobody checks.

Ask what is covered, what costs extra, and how fast someone responds when something breaks on a Friday. Then ask what happens if you don't take the care plan — a straight answer there tells you whether the plan is genuine maintenance or a subscription with your own website as hostage.

8. "How fast will it be, and how do you know?"

Speed is measurable, so ask for measurements rather than adjectives. Google's Core Web Vitals give three: Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint.

The last of those is the one that catches people out — it measures how long the page takes to visibly respond after a tap, and plenty of sites that pass everything else fail it. In a market where the overwhelming majority of traffic is mobile, on a phone, sometimes on a patchy connection in a lift, this is not a technicality.

9. "What is the timeline, and what makes it slip?"

Any honest studio will tell you the same thing: the schedule usually slips because of content. Copy, photography, product data, the approval that needs someone who is travelling.

An agency that promises a fixed date without asking who is writing the copy has not built enough websites. One that says "six weeks from the day we have final content, and here is what we need from you in week one" has.

10. "Can I talk to a client whose project went badly?"

Nobody expects a yes. The reaction is the point. A team that laughs and tells you about a project that overran and what they learned is showing you something a reference call never will.

11. "What would you tell me not to build?"

The most useful answer any agency can give a client is "you do not need that." An agency that agrees with every idea you have is optimising the invoice, not the outcome.

If you describe a project and hear enthusiastic agreement with all of it, push. Ask which part they would cut if the budget dropped by a third. The answer tells you whether they have understood the business behind the brief or just priced the wishlist.

A note on price

You will find figures for the average cost of a website in Dubai quoted with great confidence across the web. We have not been able to trace any of them to a primary source — they appear to originate in commercial blogs citing one another, and we are not going to add another invented number to that pile.

What we can say is how the shape of a quote should look. Price should follow scope: a five-page brochure site and a booking platform with customer accounts are different products, and any pricing model that returns a similar number for both is not really pricing the work. We wrote about why hourly rates are a broken unit for buying web work, and the argument holds regardless of who you hire.

Where to start

Take the eleven questions to three studios. Not ten — three, chosen because their existing work looks like it was built for a business with a problem similar to yours. Ask the same questions in the same order and write the answers down.

The differences will be obvious by the second call, and they will not be about price.

If you would like our answers to all eleven, send us your brief. If you would rather see numbers before you talk to anyone, our engagement levels and what sits inside each are published.


كيف تختار شركة تطوير مواقع في دبي دون أن تندم

عند البحث عن شركة تطوير مواقع في دبي، تظهر لك عشرات النتائج المتشابهة. جميعها «حائزة على جوائز»، وجميعها «الوكالة الرائدة في تصميم المواقع في الإمارات»، ولا يكاد أي منها يقدم لك معلومة تساعدك فعلياً على الاختيار.

هذا دليل للمشتري، وليس عرضاً تجارياً. الأسئلة التالية هي التي تفصل بين استوديو يبني فعلاً وبين وسيط يعيد بيع العمل لطرف آخر — والأهم من ذلك، ما الذي يبدو عليه الجواب الجيد. استخدمها معنا نحن أيضاً.

١. من يكتب الكود، وأين يعمل؟

نسبة كبيرة من وكالات الويب في الإمارات هي فريق مبيعات وإدارة حسابات فوق فريق تنفيذ في الخارج. هذا ليس سيئاً بالضرورة، لكنه يغيّر طريقة إدارة المشروع بالكامل، ومن حقك أن تعرف قبل التوقيع لا بعد أول تأخير. الجواب الجيد محدد وواضح؛ أما «لدينا فريق عالمي» فجملة صيغت لتكون صحيحة في كل الحالات.

٢. ما هي الرخصة التجارية وما الذي تغطيه؟

أي شركة تعمل في الإمارات تحمل رخصة تجارية صادرة عن سلطة منطقة حرة أو عن دائرة الاقتصاد والسياحة في الإمارة المعنية. اطلب الرقم. التحقق منه يستغرق دقيقة، ويثبت أن الجهة التي تدفع لها هي نفسها الجهة التي تنفذ العمل.

٣. أرني موقعاً بنيتموه ولا يزال يعمل — وأخبرني بما تعطّل فيه منذ ذلك الحين

الشطر الأول من السؤال يعطيك معرض أعمال. الشطر الثاني يعطيك الحقيقة. كل موقع يتعطّل في وقت ما. من يقول «لم يحدث أي خطأ قط» إما حديث العهد أو لا يخبرك بكل شيء.

٤. هل تبنون الموقع بالعربية فعلاً أم تضيفون ترجمة فوقه؟

هنا تفشل كثير من مشاريع دبي بهدوء. العربية ليست «حزمة لغة»: فهي تعكس التخطيط بالكامل — القوائم، وحقول النماذج، وترتيب أعمدة الجداول، واتجاه الأيقونات، وموضع شريط التمرير.

اسأل تحديداً: هل يُضبط الاتجاه في الشيفرة عبر dir="rtl" أم عبر CSS؟ إرشادات W3C واضحة في أنه ينتمي إلى الشيفرة، والوكالة التي بنت مواقع ثنائية اللغة فعلاً تعرف السبب دون أن تُسأل. وإذا كانت الثنائية اللغوية مطلوبة، فاحسبها ضمن قرار البناء منذ البداية؛ فإضافة العربية لاحقاً إلى موقع صُمم من اليسار إلى اليمين تكلّف أكثر في كل مرة.

٥. ما الذي يشمله السعر تحديداً، وما الذي لا يشمله؟

أكثر أسباب الخلاف في مشاريع الويب ليس السعر، بل نطاق عمل لم يُكتب. اطلب تفصيلاً بالبنود: كم صفحة، وكم تخطيطاً مختلفاً، ومن يكتب النصوص، ومن يوفّر الصور، وكم جولة تعديلات، وماذا يحدث حين تطلب صفحة ثانية عشرة بعد الاتفاق على عشر. إذا كان العرض رقماً واحداً تحته فقرة، فإن التفاوض على ما يشمله ذلك الرقم سيحدث لاحقاً وتحت ضغط الموعد النهائي.

٦. من يملك النتيجة؟

اطلب كتابةً أنك تملك — عند السداد النهائي — ملفات التصميم والشيفرة والنطاق وحساب الاستضافة. تملكها، لا «تصل إليها». النمط الذي يجب الانتباه له هو تسجيل النطاق باسم الوكالة والاستضافة على حسابها؛ وهو أمر طبيعي تماماً حتى اليوم الذي تقرر فيه المغادرة.

٧. ماذا يحدث بعد الإطلاق؟

الموقع ليس تسليماً ينتهي عنده الاهتمام: تحديثات أمنية، وتعارض إضافات، وشهادات تنتهي صلاحيتها، ونماذج تتوقف بصمت عن الوصول إلى بريد لا يتابعه أحد. اسأل عمّا هو مشمول، وما يكلّف إضافياً، وسرعة الاستجابة حين يتعطّل شيء يوم الجمعة. ثم اسأل ماذا يحدث إن لم تشترك في خطة الصيانة أصلاً.

٨. ما مدى سرعته، وكيف تعرفون ذلك؟

السرعة قابلة للقياس، فاطلب قياسات لا أوصافاً. مؤشرات Core Web Vitals من جوجل ثلاثة، وأصعبها مؤشر الاستجابة للتفاعل (INP) الذي يقيس المدة حتى تستجيب الصفحة بصرياً بعد اللمس — وكثير من المواقع التي تنجح في البقية تفشل فيه. وفي سوق غالبية زواره على الهاتف، هذه ليست تفصيلاً تقنياً.

٩. ما الجدول الزمني، وما الذي يؤخّره؟

أي استوديو صادق سيقول لك الشيء نفسه: التأخير سببه المحتوى غالباً — النصوص والصور وبيانات المنتجات والموافقة التي تنتظر شخصاً مسافراً. من يَعِد بتاريخ ثابت دون أن يسأل من سيكتب النصوص لم يبنِ مواقع كافية بعد.

١٠. هل يمكنني التحدث مع عميل لم يسر مشروعه على ما يرام؟

لا أحد يتوقع الموافقة. المقصود هو ردّ الفعل. الفريق الذي يضحك ويحدثك عن مشروع تجاوز مدته وما تعلّمه منه يُريك ما لا تُريه أي مكالمة مرجعية.

١١. ما الذي تنصحني بألا أبنيه؟

أنفع إجابة يمكن لأي وكالة أن تعطيها لعميل هي: «أنت لا تحتاج إلى هذا». الوكالة التي توافق على كل فكرة تطرحها تُحسّن الفاتورة لا النتيجة. اسألهم أي جزء سيحذفونه لو انخفضت الميزانية بمقدار الثلث؛ الجواب يكشف إن كانوا فهموا العمل خلف الطلب أم سعّروا قائمة الأمنيات فقط.

ملاحظة عن السعر

ستجد أرقاماً «لمتوسط تكلفة موقع في دبي» تُذكر بثقة كبيرة. لم نتمكن من إرجاع أي منها إلى مصدر أولي؛ إذ يبدو أنها نشأت في مدونات تجارية ينقل بعضها عن بعض، ولن نضيف رقماً مخترعاً آخر إلى تلك الكومة. ما يمكننا قوله هو أن السعر يجب أن يتبع النطاق: موقع تعريفي من خمس صفحات ومنصة حجوزات فيها حسابات عملاء منتجان مختلفان، وأي نموذج تسعير يعطي رقماً متقارباً لكليهما لا يسعّر العمل فعلياً.

من أين تبدأ

خذ الأسئلة الأحد عشر إلى ثلاثة استوديوهات — ثلاثة لا عشرة — اخترتها لأن أعمالها الحالية تبدو مبنية لشركة تشبه مشكلتك. اطرح الأسئلة نفسها بالترتيب نفسه ودوّن الإجابات. الفروق ستتضح من المكالمة الثانية، ولن تكون عن السعر.

إن أردت إجاباتنا نحن عن الأسئلة الأحد عشر، أرسل لنا موجز مشروعك. وإن كنت تفضّل الاطلاع على الأرقام قبل التحدث إلى أحد، فإن مستويات التعاقد لدينا وما يشمله كل منها منشورة.