Let’s talk

Start with what your business needs.

A useful website, a clear starting price, and room to grow. First-year essentials included; future costs explained before you commit.

Business website

Launch price fromGHS 1,500

Standard price GHS 2,000

Up to 5 short pages · first-year domain & basic hosting included

First 5 eligible new website projects confirmed by deposit. Availability confirmed in your written quote.

Explore your estimate

Eligible standard domain and suitable basic hosting for one year. Premium domains, specialist infrastructure, subscriptions and optional care cost extra. Year-two renewal details are agreed before deposit.

Already have suitable domain and hosting services? Build-only starts at GHS 1,500 with the same build scope; no launch discount applies. No payment is taken here.

A useful starting point, with the essentials included.

  • Up to 5 short pages, about 2,000 supplied words and 15 supplied images.
  • A prepared layout adapted to your logo, colours, typography and content, with mobile, tablet and desktop layouts.
  • Readable type, keyboard access, visible focus, labelled forms, sensible image descriptions and reduced-motion support where relevant.
  • An eligible standard domain and suitable basic hosting for one year in the bundled package, with client ownership and access.
  • HTTPS setup, optimized images, page titles, descriptions, social sharing metadata, sitemap and basic indexing setup.
  • WhatsApp, telephone, social-profile and map links. One enquiry form with up to 5 fields, delivery testing and basic spam protection.
  • 1 consolidated revision round, launch configuration, source/handover and 30 days of correcting defects in the agreed build.

Writing, logos, photography, paid assets, ongoing edits, content editing tools, catalogues, accounts, payments and bespoke 3D are additional scope. Search rankings are not guaranteed.

A few ways to start.

Launch package starting prices, including one discount per eligible project. Choose the functions you need. Specialist infrastructure and additional services remain subject to a quote with credit for bundled work.

The store floor assumes a compatible reusable platform, before any required infrastructure uplift. Bespoke commerce, a custom frontend and specialist operations need a separate quote. Included domain and hosting work is credited against any replacement setup.

Build a starting estimate.

Choose one selling path, then add the work that matters. Included features are counted once. Unknown required costs remain visible.

The interactive estimate is loading. All prices and scope remain available in the breakdown below.

The full feature breakdown.

38 additions, grouped by the job they do. These are extra one-time build charges in GHS, with the entry scope and ongoing dependency shown alongside each.

Content and enquiries

Extra short page

one additional short page beyond the five included pages, using supplied content and the agreed layout.

GHS 200–300 / page

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Content writing

Up to 400 words, one edit, factual approval by client.

GHS 200–400 / short page

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Extra revision

Agreed change estimate; not correction of Kemma defects.

GHS 200 / hour

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Self-editable content section

One content type, three entries, editor training.

GHS 700–1,200

Ongoing: Platform/hosting as selected.

Extra product entry

Prepared copy, price and image.

GHS 20–40 / simple product

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Search and filters

One existing collection, up to three filters.

GHS 400–800

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Guided enquiry

Up to three steps, conditional questions, one delivery destination.

GHS 400–800

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Bookings and schedules

Booking-service embed

One existing calendar/service.

GHS 300–500

Ongoing: Selected service/reminders.

Custom booking workflow

Availability, capacity, cancellations, staff and reminders specified before quote.

From GHS 1,500 · quote needed

Ongoing: Hosting, calendar/reminder services and care to quote.

Selling and customer accounts

Catalogue and WhatsApp ordering

10 simple products, quantities and WhatsApp handoff; manual confirmation.

GHS 500–900

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Gateway on an existing store

One compatible existing store/gateway, verified status and recovery.

Needs: existing compatible store.

GHS 700–1,200

Ongoing: Payment processor fees.

Standard store module

10 simple products, cart, guest checkout, one gateway, basic order admin, one delivery rule.

GHS 1,500–2,500

Ongoing: Compatible hosting, any licences, email and transaction fees.

Standard accounts

Existing supported platform/provider; signup, login, recovery, logout and one account area.

No separate charge when already included in platform configuration.

GHS 500–900

Ongoing: Selected platform/provider and email.

Social login

One provider and configuration/testing.

Needs: existing accounts.

GHS 200–400 / provider

Ongoing: Existing account provider and any related charges.

Order history

Customer view of existing orders.

Needs: accounts and central order records.

Credit existing store functionality.

GHS 300–600

Ongoing: Existing accounts and central order storage.

Subscriptions or deposits

Methods, cancellations and licences established first.

Needs: compatible store/service.

From GHS 700 · quote needed

Ongoing: Compatible platform, licences and processor fees to quote.

Business operations

Custom staff dashboard

Named workflows and permissions; standard platform admin excluded from this charge.

From GHS 1,500 · quote needed

Ongoing: Hosting, data services and care to quote.

Supported CRM/email automation

One source, one destination, one workflow with failure handling.

GHS 400–900

Ongoing: Selected services.

Custom portal or marketplace

Discovery for roles, data, payouts and operations.

Quote needed

Ongoing: Hosting, data, payments and operational support to quote.

WhatsApp API/SMS automation

Business approval, workflows and provider fees determined first.

Quote needed

Ongoing: Chosen provider and per-message charges to quote.

Chat and assistants

Human live-chat widget

One tool, appearance and offline state; no staffing included.

GHS 200–300

Ongoing: Chosen tool; human staffing and paid extras separate.

Fixed FAQ assistant

15 approved answers and human handoff; no generative model.

GHS 500

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Hosted AI assistant

One provider, up to 10 supplied sources, bounded answers and checks.

Replace overlapping fixed FAQ setup; do not charge twice.

GHS 750–1,500

Ongoing: Licence/message usage.

Kemma-built AI FAQ assistant

Small supplied knowledge set, server access, request limits, enforced usage cap, human fallback; validated reusable module needed for entry price.

GHS 1,200–2,500 · quote needed

Ongoing: Model usage, hosting and care; measure before bundling.

AI with private data or actions

Permissions, private data, tools, monitoring and audit.

Quote needed

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Search, measurement and social

Analytics and enquiry events

One property, up to three events, initial check.

GHS 250–500

Ongoing: Selected analytics plan, if chargeable.

Expanded on-page SEO

Up to five pages; no ranking guarantee.

GHS 400–900

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Embedded social feed

One compatible feed.

GHS 200–400

Ongoing: Any selected widget licence.

Meta measurement setup

Agreed events/consent configuration; ad spend and management excluded.

GHS 300–600

Ongoing: Advertising spend and management excluded.

Design, scroll and 3D

Bespoke page composition

Original layout beyond starter structure; asset production separate.

GHS 500–1,000 / key page

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Signature scroll sequence

One sequence with mobile and reduced-motion alternatives.

GHS 750–1,500

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Interactive 3D viewer

One supplied usable model, rotate/drag, lighting, optimisation and static fallback.

GHS 1,200–2,500

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

3D object with scroll presentation

One usable model and one sequence.

GHS 1,750–3,500

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

New 3D model or repair

Model complexity, rights, materials and outputs agreed first.

From GHS 1,500 · quote needed

Ongoing: uses the site’s existing services; no separate subscription specified for this addition.

Product configurator

One model and bounded options; new models/commerce separately scoped.

From GHS 2,500 · quote needed

Ongoing: Hosting; any model, commerce or service costs to quote.

Entry prices assume supplied content, reusable components, one supported provider and one revision within scope. Larger quantities, variants, migrations and custom integrations are confirmed in a written quote. Ongoing SEO/content work is separately scoped by monthly deliverables.

Know what continues after launch.

The website build is one part of the cost. Your quote separates the first year, future renewals, optional care and fees charged when services are used.

Your domain and services

The domain is your address. Hosting serves the site. Email delivery sends enquiries; a business mailbox is a separate inbox. Stores or private accounts may need additional services, or a platform that already includes them.

The bundled package covers an eligible standard domain and suitable basic hosting for year one. From year two, renewal is payable at the selected plan’s disclosed price. If a store or backend needs different infrastructure, we quote the extra or replacement cost and credit included hosting work. A shared hosting team plan is not automatically billed in full for every website.

Optional care

Handover has no ongoing Kemma care fee. Static care is GHS 300 per year for release backups, quarterly site/form checks, an annual renewal review and one hour of small edits across the year.

Active care starts at GHS 200 per month, with the CMS/store checks and up to 30 minutes of small edits agreed in writing. Infrastructure is separate. These care options are alternatives; static care does not cover a live store or database.

Neither plan promises unlimited changes or emergency response. Included defect correction still applies when you choose no care plan.

See dated supplier examples and sources

Observed on 10 September 2026. These illustrate possible costs, not a fixed Kemma pass-through fee or a provider selection. Availability, renewals, taxes and exchange rates are confirmed in your quote. USD stays in USD.

Standard .com domain

GHS 185 first year; GHS 190 annual renewal. The chosen name and checkout charges must be confirmed.

Standard .com domain source

Alternative domain example

USD 11.28 advertised first-year sale; USD 18.48 renewal. A USD 0.2 ICANN fee may apply. A promotion is not a lasting price promise.

Alternative domain example source

Static hosting

Cloudflare Pages static-asset requests are free. Functions and other services have their own allowances; this does not make every application free to run.

Static hosting source

Shared hosting

From GHS 108 per year in this supplier example. Confirm the chosen plan, renewals, capacity and application suitability.

Shared hosting source

Application hosting

Vercel Pro from USD 20/month for the team plan, plus any applicable usage. Shared costs are allocated, not automatically charged in full to every client. Hobby is restricted to personal, non-commercial use.

Application hosting source

Database and managed accounts

Supabase Pro from USD 25/month, extra projects from USD 10/month. A store platform may already provide the needed database and accounts.

Database and managed accounts source

Enquiry and transactional email

Resend’s free example allows 3,000 emails/month, 100/day and 3 domains. Allowances and shared quotas matter. This is not an employee inbox.

Enquiry and transactional email source

Business mailbox

May be included in compatible hosting. Otherwise the selected per-user mailbox and renewal cost need a quote.

Business mailbox source

Payment processing

Paystack Ghana lists 1.95% per transaction. Provider charges are separate from Kemma’s build/integration fee; merchant approval and available methods must be confirmed.

Payment processing source

Human live chat

The core tawk.to chat tool is free. People replying, AI and paid branding options are separate.

Human live chat source

Hosted AI assistant

Chatbase Hobby’s example is USD 40/month for 700 message credits. Credits are not the same as customers or complete conversations.

Hosted AI assistant source

Model text-processing example

GPT-4.1 mini: USD 0.4 per million input tokens and USD 1.6 per million output tokens. This covers model text processing only, not an entire assistant, hosting, controls or care.

Model text-processing example source

Store platform

WooCommerce core has no licence fee. Hosting, paid extensions and ongoing care are separate, and the chosen platform must suit the agreed store.

Store platform source

A clear agreement before the build.

Your full quote names the pages, features, content, revisions, delivery dependencies, supplier charges, renewals and any applicable taxes.

Scope and full quote

Work through the goal, content and running services. Agree the complete scope and costs before a deposit.

Content and setup

Supply the approved content and access. A small project normally begins with a 50% deposit. Bundled first-year services are included; any extra service payments are agreed in the quote.

Preview and refine

Review a working preview on desktop and mobile, then use the included consolidated revision round.

Launch and handover

After acceptance and the remaining payment, agree launch and receive the source, access and renewal responsibilities.

A few practical questions.

Ownership, support and future costs should be clear from the beginning.

How does the launch price work?

First 5 eligible new website projects confirmed by deposit. Availability confirmed in your written quote. The launch price is GHS 1,500 against a standard package price of GHS 2,000. Both include the same five-page scope and first-year eligible standard domain and basic hosting. The GHS 500 discount applies once to the bundled project, not to each addition, supplier charge or care plan. It does not stack with build-only. Enquiring does not reserve a place; Kemma confirms availability and the full quote before your deposit.

Are domain and hosting included?

Yes. The bundled website package includes an eligible standard domain and suitable basic hosting for the first year, with a working basic enquiry form. Premium names/extensions, paid mailboxes, subscriptions and specialist store/backend infrastructure are extra or replacement costs. We credit bundled domain and hosting work before quoting a replacement so it is not charged twice. The GHS 500 first-year provision is Kemma package pricing, not a claimed supplier invoice.

What renews next year?

Domain and hosting renewals are payable from year two. We disclose the exact selected plan, renewal price and billing owner before your deposit, rather than promise an invented fixed annual fee. Optional care and other subscriptions are separate. The build fee does not repeat, and a first-year inclusion does not mean free lifetime registration.

Can I use my current domain and accounts?

Yes. Build-only starts at GHS 1,500 for clients with suitable existing domain and hosting services. It includes the same five-page build scope and no launch discount. We check access, compatibility, renewals and any transfer work first. If you only have part of the setup, the written quote credits reusable work so the same service is not charged twice.

Can I update the website myself?

The starter uses supplied content maintained in the site. A self-editable section is an optional addition, with editor access and training. If your chosen platform already includes the required editing setup, we credit that overlap.

Does the starter include everything in a demo?

No. The demos show possible journeys and distinct visual directions. The starter adapts a prepared layout within the stated content limits. Bespoke composition, extra pages, live inventory, accounts, payment operations and booking capacity are scoped separately. Demo forms are simulations.

Who receives customer payments?

Payments go through your merchant account with the selected provider. Hosted links need manual checking and order matching. A production store includes verified order status, success/failure handling and an agreed refund procedure; a success screen alone is not proof of payment.

What does an AI assistant cost after setup?

Setup and operation are separate. A hosted assistant may have a subscription and message limits. A custom assistant also needs hosting, model usage controls and care. We show the chosen service and a spending limit before agreement. Fixed FAQs use approved answers and do not require a generative model.

Can I add scroll effects or 3D later?

Yes. Useful hover, focus and simple transitions are already part of good delivery. Bespoke sequences, interactive models and configurators are separate work. We scope model rights, performance, mobile use and a reduced-motion or static alternative, and credit reusable paid work.

Who owns the site, and what if I stop care?

You receive the agreed source and handover, and your domain and supplier accounts remain yours. The quote records any third-party asset licences. Optional care is not a condition of ownership. If care ends, you retain a usable handover and take responsibility for ongoing updates and renewals.

What content do you need?

Your logo, contact details, service information, approved text and images you can use. We agree the page list and content responsibilities first. Writing, photography, new logos and paid assets are separate if needed.

Is the deposit the full cost?

No. The full written quote comes first. For a small agreed build, payment is normally 50% to reserve the work and 50% after acceptance, before launch. Included first-year domain/basic hosting is already in the bundled package. Any extra services are identified before deposit and paid as agreed. Larger projects use agreed milestones. Applicable taxes and any changed scope are identified before commitment.

Start with your business.

Try a demo, put together an estimate, or tell us what you need. We’ll turn that into a clear written scope.

Explore the demosTalk through your project