By industry 15 min read By the Léra Concept editorial team

Freelancer, agency or Wix: who should build your business website in Morocco?

Freelancer, agency or a do-it-yourself Wix site for a business in Morocco: the real three-year cost, timelines, risks, and the right choice for your situation.

Illustration: a browser window showing a local business website, with the question “Who builds your site?”

You run a business in Morocco and you have three ways to get a website: build it yourself on a platform such as Wix, hand it to a freelancer, or go through an agency. None of them is bad in itself. The right one depends on three things: the time you can give it, the budget you are willing to spend over three years, and how much risk you can live with if things go wrong.

This article compares the three options with figures observed on the Moroccan market, the real timelines, what happens after launch, and the questions to ask before you sign anything. At Léra Concept, a web agency in Marrakech, we have taken over dozens of sites built on Wix or left behind by a freelancer who disappeared: the mistakes described here are ones we have seen up close. We also say plainly when you do not need us.

What should a business website in Morocco actually do?

Before choosing who builds the site, you need to know what it is for. For a shop, a workshop, a pharmacy, a rental agency or a salon, a showcase website has four jobs, and only four.

  • Being found : when someone types your trade and your city into Google, your name has to come up, along with your Google Business Profile and your address on the map.
  • Reassuring people : real photos of the place, accurate opening hours, a number that answers, reviews, legal notices. In Morocco, a customer will often check on WhatsApp before making the trip.
  • Triggering contact : a WhatsApp button, a short form, a link to directions. No cart, no customer account: this is not an online store.
  • Lasting over time : staying online, fast and up to date, without depending on someone you cannot reach.

A site that does those four jobs needs no complex development and no special technology. That matters: the difficulty is not technical, it lies in consistency and quality of execution. It explains why all three options can produce a good site, and why each one fails for different reasons.

A point of vocabulary, once and for all. A showcase website presents a business and drives people to get in touch; an online store sells and takes payment. The second costs three to ten times more to build and to maintain. For the vast majority of Moroccan businesses, the showcase website is enough, and that is what this article is about.

Option 1: building the site yourself on Wix or a similar platform

Wix, Squarespace, Google Sites, Hostinger, or Shopify if you sell: these platforms give you a visual editor, templates and hosting included in a subscription. You pick a template, swap in your own text and photos, and publish. On paper, it is the cheapest and fastest option.

What it really costs

The free plan shows the platform’s own ads and gives you an address like your-name.wixsite.com: unusable for a real business. For your own domain name and no ads, you need a paid subscription. In 2026, the plans that actually work for a showcase website run from MAD 100 to 250 per month depending on the platform and the first-year promotion, so MAD 1,200 to 3,000 a year, with no end date. Add the domain name, sometimes free the first year and then billed at MAD 150 to 400 a year.

The hidden cost is time. A shop owner who has never built a site usually spends between 20 and 40 hours on it: choosing the template, writing the copy, cropping photos, fixing the mobile layout, setting up the form, connecting the domain. If your hour is worth MAD 100, that is MAD 2,000 to 4,000 of your time in the first year, then a few hours a month for updates.

What works well

  • You stay in control: changing a price, a photo or an opening time takes two minutes and depends on no one.
  • Hosting, backups and security are handled by the platform.
  • For a business starting out with no budget, it is an honest first step.

What goes wrong, and what we see again and again

  • Local SEO : most do-it-yourself sites have no proper page titles, no descriptions, no structured data and no linked Google Business Profile. They exist, but Google does not show them when someone searches for “pharmacie Guéliz” or “location voiture Agadir”.
  • Speed on mobile : templates ship with heavy scripts. In Morocco, where most visits come from a phone (the report Digital 2025: Morocco counts more than 35 million mobile connections), often on 4G, a page that takes six seconds to appear loses half of its visitors.
  • The “template” look : the site looks like a thousand others, with stock photos and copied text. A Moroccan customer quickly spots a site with no real photo of the place.
  • The way out : you cannot take a Wix site anywhere else. The day you want to move, everything has to be rebuilt.
  • Legal pages : legal notices, privacy policy and Law No. 09-08 compliance are rarely there, and rarely correct when they are.

Our view, plainly: build the site yourself if you have time, no budget, and a business where Google matters little, for instance customers who come only by word of mouth or through Instagram. As soon as you want to be found in your city by people who do not know you, this option hits its limits fast.

Option 2: a freelancer

Morocco has plenty of skilled freelancers: front-end developers, WordPress developers, designers. You find them through recommendations, on freelance platforms or on LinkedIn. A freelancer works alone, so you have a single point of contact, and the price is usually lower than an agency’s.

The prices we see

For a 5 to 15-page showcase website, freelance quotes in Morocco most often fall between MAD 3,000 and 8,000, sometimes less with a beginner, sometimes more with an experienced profile in Casablanca or Rabat. The quote rarely includes hosting and the domain name, which you have to budget separately (MAD 500 to 1,500 a year), and almost never includes maintenance.

What works well

  • A good freelancer delivers a custom-built site, with your real photos and a structure designed around your business.
  • Contact is direct, feedback loops are quick, and the price is negotiable.
  • If the site is built on a standard base such as WordPress, another provider can take it over later.

The real risks

The first risk comes down to one word: availability. A freelancer has several clients, sometimes a day job as well. The two weeks you were promised become two months. After delivery, an urgent change can sit and wait. And sometimes they move on to something else: we have taken over several sites whose builder had stopped answering, with the domain name registered in his name and no access credentials to be found.

The second risk is security over time. A WordPress site left without updates for a year is a target: outdated plugins, weak passwords, no backups. The site gets hacked, starts serving spam pages or vanishes, and nobody is in charge.

The third is variability. Two freelancers at the same price deliver very different results: one takes care of SEO and speed, the other hands over a template bought for 50 dollars and barely touched. Without technical knowledge, you only find out afterwards.

How to choose a freelancer well

  • Ask for three delivered sites that are live, and look at them on your phone: speed, readability, a form that actually works.
  • Insist that the domain name and the hosting are in your name, with your own access credentials.
  • Have the quote spell out what happens after delivery: response time, hourly rate for changes, who handles updates.
  • Pay in two or three instalments, with the last one at launch, never 100% up front.

Option 3: a web agency

An agency is a team: planning, design, build, copywriting, SEO, follow-up. It brings a method, a contractual deadline and continuity: if one person leaves, the site is still looked after. That is what you pay for, on top of the site itself.

The prices we see

Traditional Moroccan agencies price a showcase website by quote, generally between MAD 6,000 and 25,000 depending on the number of pages, the design and the copywriting. Agencies that mostly serve large accounts start higher. Hosting and maintenance are offered as a subscription, from MAD 1,000 to 5,000 a year.

There is also a newer model, the one used by Léra Concept : a single offer, a fixed published price, a guaranteed deadline. Our showcase website costs MAD 2,999 all-inclusive, for up to 30 pages, with custom design, SEO on every page, a bilingual version, the blog, the FAQ and the WhatsApp button, delivered in 5 business days once we receive your brief. Hosting with the domain name is optional at MAD 129 per month, maintenance at MAD 299 per month, both with no commitment, cancel anytime. The full details are on the offer page.

That price works because we do one thing only, with the same method repeated on every project, with no billed kickoff call and no mock-ups in three versions. It does not work for an online store, an app or a 200-page site, and we say so in the very first conversation.

What works well

  • A deadline in writing that is met, with the site presented to you before going live.
  • SEO built in from the start: titles, descriptions, structured data, a linked Google Business Profile, pages designed for local searches.
  • Continuity of service: someone answers when a price changes or a page has to be added.
  • Legal pages written for Moroccan law, not copied from a French website.

What to watch out for

  • The vague quote : “showcase website” with no page count and no list of what is included. Ask for the list.
  • Your ownership question : some agencies keep the site on their own proprietary platform and the domain name in their name. Once you have paid, the site, its content and the domain must be yours, and that is written into our terms and conditions.
  • Ask for compulsory recurring fees : maintenance you must take, hosting you must take, with no way out. A subscription has to be cancellable.

The three-year cost comparison

Entry prices are misleading. The only honest comparison adds up what you pay over three years, in money and in time, for a ten-page showcase website for a local business.

ItemDo it yourself (Wix)FreelancerTraditional agencyLéra Concept
BuildMAD 0 + 20 to 40 hrs of your timeMAD 3,000 – 8,000MAD 6,000 – 25,000MAD 2,999
Subscription or hosting, per yearMAD 1,200 – 3,000MAD 500 – 1,500MAD 1,000 – 3,000MAD 1,548 (MAD 129/month), optional
Domain name, per yearMAD 150 – 400MAD 150 – 400often includedincluded with hosting
Changes and maintenance, per yearyour timeMAD 500 – 2,000, billed hourlyMAD 2,000 – 5,000MAD 3,588 (MAD 299/month), optional
Time to launch1 to 6 weeks depending on your time2 to 8 weeks4 to 12 weeks5 business days
Indicative 3-year totalMAD 4,000 – 10,000 + your timeMAD 5,000 – 14,000MAD 15,000 – 45,000MAD 2,999 on its own, or MAD 18,400 with both options
Ranges observed on the Moroccan market in 2026 for a 5 to 15-page showcase website. Léra Concept prices are the ones published on this site at the date of publication.

Two ways to read this table. If you have time and no money, Wix is unbeatable in the first year, provided you accept its SEO limits. If you count your time and you count SEO, a site delivered by a fixed-price agency costs less than a do-it-yourself site from the second year on, and far less than a traditional agency.

The freelancer sits in between: good value when the person is skilled and available, high risk when they are not. The price gap with a fixed-price agency is small; the gap in guarantees on deadlines and follow-up is large.

Which option for which business?

Rather than declaring one winner, here are the situations we meet most often and what we recommend, including when the answer is not us.

You are starting out, with no budget, and your customers come from Instagram

A well-kept Instagram account, a complete Google Business Profile and a WhatsApp link are enough to get going. If you still want a web address, build it yourself on a platform, on a paid plan so you get your own domain name. Come back to a professional site when you have customers to lose.

You have an established business and you want customers who do not know you yet

This is where local SEO makes the difference: “boulangerie Agdal”, “opticien Tanger”, “pressing Maarif”. You need a site built for that, with a page per service, a linked Google Business Profile and decent speed. An experienced freelancer or an agency. If you want a price known in advance and a site online next week, that is exactly the showcase website offer from Léra Concept.

You already have a site, ugly or slow, built years ago

Do not patch it: rebuild it, keeping your current addresses with redirects, or you will lose the ranking you have earned on Google. An agency will know how to do this cleanly; ask explicitly for the redirect plan. We include it in every rebuild.

You want to sell online, with a catalogue and payment

That is no longer a showcase website. You need an e-commerce platform or a specialist agency, with a budget of at least MAD 15,000 plus monthly fees. This is not what Léra Concept does, and we will tell you so in the first conversation.

You are in a regulated profession

Lawyer, doctor, notary, architect: the site has to follow your professional body’s rules on advertising. A generic template can put you in breach. We have written a dedicated article on the website for a lawyer in Morocco, and the same logic applies to the other regulated professions.

The 9 questions to ask before you sign, whichever option you choose

These questions head off nearly every unpleasant surprise we have seen. Ask them in writing and keep the answers.

  • Will the domain name be registered in my name, with my own access? If not, walk away. It is your shop sign online. For a .ma domain, the holder recorded in the ANRT register must be you or your company.
  • What exactly is included, page by page? Home page, services, about, contact, legal notices, privacy policy, FAQ, blog.
  • Will the site be fast on a phone over 4G? Ask for a site already delivered and test it yourself with Google PageSpeed Insights; the thresholds to hit are the Core Web Vitals.
  • Is the basic SEO done? Titles, descriptions, structured data, a linked Google Business Profile, sitemap submitted to Google.
  • What happens after the site goes live? Response time, price of changes, security updates, backups.
  • Can I leave and take my site with me? What is it built on, and will you hand over the files?
  • What is the renewal price each year? The first-year price tells you nothing.
  • Are the legal pages written for Morocco? Law No. 09-08 for personal data, Law No. 31-08 if you sell to consumers, and legal notices showing your RC and ICE numbers.
  • When do I get to see the site before it goes live? A presentation before publication, with corrections included.

What the site must contain, whoever builds it

If you decide to build it yourself, or if you want to check a provider’s work, here is the minimum list for a Moroccan business website that does its job.

  • A home page that says in one sentence what you do, for whom and where, with your phone number and the WhatsApp button visible on the first screen.
  • One page per service or product family, with a title that uses the words your customers actually type.
  • Real photos of the place, the team and the products, compressed for mobile.
  • Accurate opening hours, the address, the map, and the same information as on your Google Business Profile.
  • A contact page with a short form and a click-to-call link.
  • Real customer reviews, with a link to your Google Business Profile.
  • An Arabic or English version if your customers need it. Our bilingual offer includes it.
  • Legal notices, a privacy policy and, if you sell, terms of sale that comply with Moroccan law.
  • A blog or a news page, however modest: that is what moves a site forward on Google over time. Our guide to SEO in Morocco page explains how.

How we work, so you can compare

Since this article compares options, it is only fair to describe ours with the same precision. At Léra Concept, a business website goes like this.

  • Day 0 : you order online, on the page called Order, and you fill in a guided brief: your business, your city, your services, photos, existing copy, examples of sites you like.
  • Days 1 and 2 : we design the structure and the look from your brief, write or format the copy, and prepare the photos.
  • Days 3 and 4 : build, SEO on every page, bilingual version, contact form, WhatsApp, legal pages, linked Google Business Profile.
  • Day 5 : we present the site, make corrections, and go live once you approve in writing. You receive the access credentials and the site belongs to you.

You can see the sites we have delivered under Our work : car rental, pocket Wi-Fi, golf, villas, wellness. Every one of them is live, so you can test it on your phone, which is worth more than any promise. And if your project does not match our offer, we will point you towards another solution.

In short: the decision in three questions

If you remember only one thing, ask yourself these three questions, in this order.

  • Do I have 30 hours and no budget? Build it yourself, on a paid plan and with your own domain name.
  • Do I have a freelancer I trust, who is available, willing to put the domain in my name and to write the follow-up into the quote? That is a good option.
  • Do I want a fixed price, a guaranteed deadline and SEO done from the start, without spending my evenings on it? A fixed-price agency. That is our job, and the site will be online in five business days.

Frequently asked questions

Yes, but rarely out of the box. You have to fill in the title and description of every page yourself, link the Google Business Profile, compress the images and avoid the heaviest templates. Most of the Wix sites we see in Morocco have done none of this, which is why they do not show up in local searches.

Most often between MAD 3,000 and 8,000 for 5 to 15 pages, excluding hosting and the domain name. The gaps come from experience, from the city and from what is included. Always ask for three delivered sites that are live, and for a written description of what happens after launch.

Because the model is different: a single offer, the same method on every project, no custom quotes and no billed meetings. The fixed price covers a showcase website of up to 30 pages, with SEO and a bilingual version. It does not cover an online store or custom development, which remain quote-based elsewhere.

Always. The domain name is your shop sign online: your business cards, your Google Business Profile and your email addresses all depend on it. If it is registered in the provider’s name, you can neither change provider nor get it back easily. Insist on it in writing before you pay, whichever option you choose.

In most cases, no. A showcase website with WhatsApp, the Google Business Profile and opening hours brings customers into the shop. An online store makes sense when you ship across Morocco, with a wide catalogue and logistics already in place. It costs at least three times more to build and demands daily work.

From five business days with a fixed-price agency such as Léra Concept, to two or three months with a traditional agency. With a freelancer, count on two to eight weeks depending on their workload. Doing it yourself, it all depends on the time you give it: rarely less than two weeks of evenings.

Contents
    Reply within 24 h

    Shall we start today?

    Your professional showcase website, delivered in 5 business days. MAD 2,999 paid once, or MAD 399 per month, all inclusive.

    100% online and secure payment: bank card (CMI) or Lana Cash · You remain the owner of the site

    Message on WhatsApp