Pricing

Clear prices. No surprises.

Every project starts with a fixed, written quote. These are honest starting points in Moroccan dirhams, so you know what to expect before we even talk.

Free · No obligation

Every project starts with a free 30-minute consultation

We go through your needs together: what you're trying to achieve, what's slowing you down, and what's actually worth building. You leave with a clear plan and a fixed quote, whether we end up working together or not.

0 DH

30 minutes

Book your free call

One-time projects

Landing page

2,500 DH from 1,500 DH

A single page that presents your business and gets visitors to contact you.

  • One page, designed around your goal
  • WhatsApp & contact integration
  • Fast and mobile-first
  • 2 rounds of revisions included
  • Delivered in about a week

Custom website

from 5,000 DH+

Not a fixed price: it depends on the number of pages and features. You still get a fixed quote before we start.

A site built entirely around your needs: a web app, an online store, or something no template can do.

  • Pages and features shaped to you
  • Web app or online store options
  • Training included at handover
  • Revision rounds agreed in your quote
  • You own the code and the data

Internal tools and automation are quoted per project. Tell me what eats your time, and I'll give you a fixed price for removing it.

How payment works

0% to start, 50% at first look, 50% at delivery

Nothing up front. You pay half when you see the first version of your site, and the rest once it's live and you're happy with it.

Milestones for custom projects

Bigger builds are split into steps agreed in the quote, so you pay as real progress lands.

Simple payment methods

Bank transfer or cash, whichever is easiest for you.

An invoice, every time

Every payment comes with a written invoice. Everything on paper, nothing vague.

Domain & hosting: what's what

Your domain, in your name

Your domain name (about 100–400 DH per year depending on the extension) is registered in your name, and you pay the registrar's real price, invoice shown. No markup, ever. I handle the technical setup.

Hosting, already covered

Hosting is included in every care plan. No care plan? I set you up on hosting you pay for directly, and hand over full access.

Either way: if we ever part ways, your domain and your site go with you.

Monthly care plans

After launch, a care plan keeps your site online, fast, and secure. Pure upkeep: content changes are priced per update, just below.

Basic

150 DH / month

  • Hosting included
  • Weekly backups
  • Software & security updates
  • Response within 72h

Premium

500 DH / month

  • Everything in Standard
  • Security hardening
  • Monthly health report
  • Response within 24h

Care plan perk: 2 small content updates per month are included, free.

Content updates

Pay per change, no subscription. You know the price before anything is touched.

  • Content update

    A text change, a new price, a photo swap — up to a new section, a gallery, or a menu overhaul.

    from 50 DH

    small changes done within 48h

  • New page

    A full new page, designed to match the rest of your site.

    from 300 DH

Not sure which one yours is? I'll tell you the price before touching anything. Send it on WhatsApp

Getting found on Google

At launch: included

Business and custom sites ship with SEO foundations built in: clean structure, fast loading, Google indexing, and your Google Business Profile set up.

This is steady base SEO. For aggressive campaigns — blogs, backlinks, paid ads — I'll tell you honestly when you need a specialist.

Ongoing SEO

500 DH / month

  • Monthly check of your Google rankings
  • Your Google Business Profile kept up to date
  • Small content and keyword adjustments
  • A short monthly report showing where you stand

Good to know

  • A fixed quote in writing before any work starts. The price doesn't move.
  • Nothing to pay up front: 50% at first look, 50% at delivery.
  • Everything is yours: domain, hosting, code, and content. Always.

Not sure what you need?

Tell me about your business and I'll recommend the simplest option that works.

Start a conversation