Everything
Each service is a complete engagement — scoped, delivered, then maintained. Pick a practice and read exactly how it runs, what you get, and what it costs you in time.
Most engagements start as one service and end up as two. We will tell you which order to do them in.
Websites and apps that survive their own launch
Websites, web applications and custom software for businesses whose digital front door is a working part of the operation — not a brochure someone updates twice a year.
The site looks dated and loses credibility in the first five seconds.
Nobody can update it without calling a developer.
It is slow on the connections your customers actually use.
A process that should be software still runs on a spreadsheet.
Businesses replacing a site that no longer matches how they operate, and teams launching something where the first impression carries the sale.
A site your team edits without a developer ✓
Measured improvement against your current load times ✓
A design system your next page inherits for free ✓
Map
Audit, analytics review, interviews with the people who use the site.
Structure
Sitemap, content model and states — agreed before visual work.
Design
Reviewed in the browser at real widths, on real content.
Ship
Componentised build, editor training, security review.
Sitemap and content model
Responsive design, mobile to desktop
Front-end build, CMS or application integration
Editor documentation and training
30 days of post-launch support
Most agencies approve a flat mockup at one width and discover the truth during build. We design in the browser, at the widths your own analytics report, on your real content — so the longest product name and the emptiest state are decided before they become a launch-week argument. What you sign off already exists. The people who built it are the people who patch it two years later.
Web & app development
Fixed price against a defined scope, invoiced in stages.
A focused marketing site is the smallest engagement we take on. Anything with accounts, payments or integrations is quoted after mapping, because integration timelines belong to somebody else's API.
What moves the number: how much content needs restructuring, how many templates, and how many systems have to talk to each other.
No figures are published until they are current · every proposal is priced against your scope
Project Atlas
Dispatch, tracking and client reporting in one system.
How long does a site take? +
Six to ten weeks for a focused marketing site. The variable is almost never design or build — it is how quickly content decisions get made and who is allowed to make them. Anything with accounts, payments or third-party integrations is scoped after mapping, because integration timelines belong to somebody else's API.
Do you work with our existing CMS? +
Usually yes. The question we actually ask is whether your editors can publish a routine change without a developer. If they cannot, the CMS is a cost centre disguised as an asset, and we will show you the price of both paths rather than quietly rebuilding on our preference.
Who writes the content? +
You know the business; we structure it. We write the interface copy — labels, empty states, error messages, the words that decide whether a form gets finished — and we edit yours. Full copywriting is a separate line item, quoted honestly rather than absorbed and rushed.
Send the URL of your current site. We reply with three specific observations before any call.
Somewhere reliable for it to live
Secure hosting, domain management and cloud migration — with backups you have watched restore and uptime somebody is actually watching.
Nobody is sure who controls the domain or when it renews.
The site sits on a plan chosen years ago for a smaller company.
There is no staging environment, so every change is a live change.
A cloud migration has been discussed for two years and never started.
Businesses whose hosting was set up by whoever built the last site, and teams moving from a single server to cloud infrastructure.
Domains and certificates renewing automatically, in your name ✓
A staging environment, so changes stop being live experiments ✓
Backups tested on a schedule rather than assumed ✓
Inventory
Domains, DNS, certificates, hosting plans and renewals in one document you own.
Plan
Where each system should live, what it costs, and what the migration risks are.
Migrate
Staged move with rollback, run outside business hours, tested before cutover.
Operate
Backups, patching, certificate renewal and uptime monitoring on a schedule.
Domain, DNS and certificate inventory
Hosting or cloud architecture plan
Migration with rollback plan
Backup and restore schedule
Uptime monitoring and alerting
A fast site on unmaintained infrastructure is a slow site with a countdown running. Certificates expire on a Sunday. Disks fill. A dependency stops receiving security patches and nobody is subscribed to the notice. Almost every outage we are called about is an infrastructure problem wearing a website costume, which is why we would rather own that layer than hand it over and hope.
Hosting & infrastructure
Migration is fixed price; ongoing care is a monthly retainer.
The retainer scales with the number of systems and people covered, not with a tier chart.
What moves the number: how many services move, whether the old environment must run in parallel, and your required recovery time.
No figures are published until they are current · every proposal is priced against your scope
Meridian Grid
One ageing server, moved without a day of downtime.
Project Atlas
Dispatch, tracking and client reporting in one system.
Do we have to host with you? +
No, and we will work with your existing provider without complaint. We will also tell you plainly when the host is the bottleneck — shared plans that throttle under modest concurrency, no staging environment, backups that exist as a checkbox nobody has ever exercised. You can then decide with the facts in hand.
Can you move us to the cloud? +
Yes, and the sequence matters more than the destination. We lower DNS TTLs days ahead so a rollback propagates in minutes rather than hours, migrate the least critical service first to prove the process, and keep the old environment running until the new one has held a full billing cycle. Cutovers happen outside business hours with a written path back.
Who holds the accounts? +
You do. Domains and hosting are registered in your name with us as a delegate, never the other way round.
Send us your domain. We can tell you where it is hosted and when it expires in about ten minutes.
Search as a channel you can plan around
Technical health first, then structure, then content — reported against the numbers your business already tracks.
Pages exist but do not appear in search results.
Traffic arrives and does not convert.
A migration lost rankings that never came back.
Reporting shows activity, not outcomes.
Businesses whose customers search before they buy, and anyone who has paid for SEO and cannot say what it produced.
Every page you want indexed, indexed ✓
Technical issues monitored, not re-audited each quarter ✓
A content plan tied to demand you can verify ✓
Audit
Crawl, index coverage, Core Web Vitals, and who is actually ranking.
Fix
Technical debt cleared first — it is what unblocks everything else.
Structure
Page and internal-link architecture built around real demand.
Report
Monthly, in plain language, against agreed targets.
Technical audit with prioritised fixes
Keyword and intent map
On-page and metadata implementation
Local search setup for Ghana-based businesses
Monthly report and a working session
Rankings are downstream of three questions most reports skip: can the page be crawled, can it be rendered, and can it be understood. Orphaned URLs no internal link points at, client-side content the crawler never waits for, four templates competing for one query. We clear that first, because publishing into a broken structure is paying to write things nobody will be shown.
Digital growth
The audit is a fixed fee and useful on its own. Ongoing work is a monthly retainer.
We do not sell a keyword count or a link quota. The retainer buys a share of the team's month against agreed priorities.
What moves the number: site size, how much technical debt the audit finds, and whether content production is included.
No figures are published until they are current · every proposal is priced against your scope
Concept One
Trust, speed and search visibility, solved together.
How long before we see movement? +
Indexing fixes can land within a crawl cycle — weeks, sometimes days for a site that is crawled often. Competitive rankings take months because you are waiting on other people's pages to be re-evaluated against yours. We set an expectation per keyword at the audit stage, based on who currently holds the position and how entrenched they are, rather than quoting one timeline for everything.
Do you guarantee first place? +
No, and neither can anyone else. We commit to the work and to reporting it honestly.
Is local SEO different? +
Yes. For Ghanaian businesses, business profiles, local citations and review handling often matter more than national keywords.
Ask for the audit first. It is useful whether or not you continue with us.
Cybersecurity, done right
Hardening, monitoring and audits delivered with certified partners — protection sized to your business, not to an enterprise budget.
Nobody can say with certainty whether backups restore.
Staff share credentials because there is no better option.
A phishing attempt already succeeded once.
A client or regulator is asking for documentation you do not have.
Businesses holding customer data, taking payments, or depending on a system whose downtime costs money.
A backup you have watched restore ✓
No shared logins and fewer standing privileges ✓
An incident plan people have actually run ✓
Assess
External scan, access review, backup and recovery test.
Harden
Patching, least-privilege access, MFA, network and app configuration.
Monitor
Continuous checks with alerting to a named person.
Rehearse
An incident plan, practised — not a document filed away.
Security assessment report
Hardening implementation
Monitoring and alerting setup
Staff awareness session
Incident response plan
Security marketing rewards overclaiming, and overclaiming is how clients end up with a report instead of a defence. We do assessment, hardening and monitoring ourselves, and bring certified partners in for formal penetration testing rather than pretending eight people cover every specialism. The boundary of what we do in-house is written into the proposal before you sign it.
Cybersecurity
Assessment is fixed price. Hardening is quoted from its findings, so you are not paying for work before anyone knows it is needed.
Monitoring and response are a monthly retainer with the response window written in.
What moves the number: how many systems and accounts are in scope, and whether partner-led penetration testing is required.
No figures are published until they are current · every proposal is priced against your scope
Northline
A phishing attempt that worked, and what changed after.
Meridian Grid
One ageing server, moved without a day of downtime.
Do you do penetration testing? +
We run assessments and hardening ourselves and bring in certified partners for formal penetration testing. Findings come back through us with a fix plan.
We are small — are we really a target? +
Nobody chose you. Commodity attacks are automated: scanners sweep address ranges for known-vulnerable versions and try credential lists against whatever answers. A new host typically sees login attempts within hours of first responding on port 443. You are not being targeted, you are being enumerated, and the fix is the same either way.
What happens at 2am? +
An alert reaches a named individual, not a shared inbox nobody owns overnight, and the first three steps are already written down — because nobody makes good decisions at 2am from a blank page. Response windows are contractual, not aspirational. We also rehearse this before you need it; an untested plan is a document.
Start with the assessment. It ends with a prioritised list, not a sales pitch.
Identity that holds up at small sizes
Names, marks and systems built to survive an app icon, an invoice and a shopfront sign — with rules the team can follow.
The logo works on a poster and falls apart on a phone.
Every document looks like a different company made it.
There are no rules, so every request becomes a debate.
Positioning is unclear, so messaging changes with the writer.
Businesses whose visual identity no longer matches their ambition, and new ventures that need a system rather than a logo.
One identity applied consistently everywhere ✓
Templates that keep new material on-brand ✓
Decisions documented, so fewer opinions per request ✓
Position
What the business is for, in language a customer would use.
Design
Mark, type, colour and layout, tested at real sizes on real material.
Systemise
Tokens, templates and rules — the parts that make it repeatable.
Roll out
Applied across site, documents and social, with files handed over.
Positioning and messaging framework
Logo suite and clear-space rules
Type, colour and layout system
Document and social templates
Guidelines and source files
Identities do not fail on the artboard, they fail at the edges — the 16-pixel favicon, the single-colour stamp on an invoice, the sign a fabricator quotes from a vector you no longer have. We design at those edges first and scale upward, then ship the result as tokens rather than a PDF of screenshots, so a colour changes in one place and lands everywhere.
Branding & design
Fixed price against a defined deliverable list, invoiced in stages.
Rollout is quoted separately and honestly, because it is where identity projects are usually under-budgeted.
What moves the number: whether naming is included, how many surfaces need applying, and whether print production is in scope.
No figures are published until they are current · every proposal is priced against your scope
Can you refresh rather than replace? +
Frequently the better answer. If existing equity is worth keeping we will say so and scope a refresh.
Do you do naming? +
Yes, including availability and domain checks before anyone falls in love with an option.
What do we receive? +
Editable source files, exports sized for every context you actually use, and guidelines short enough to be read once and remembered. Ninety-page manuals are written to justify a fee; nobody opens them, and the brand drifts within a quarter.
Send the three places your brand currently looks worst. That is where we start.
The work that never makes a homepage
Backups, patching, uptime, accounts, devices. Ongoing support with a named person and a response time in writing.
IT is whoever on the team is most comfortable with computers.
New staff wait days for accounts and equipment.
Nobody knows which subscriptions run or who owns them.
Problems get fixed twice because nothing is documented.
Businesses without an internal IT function, and teams whose growth has outpaced informal arrangements.
One documented inventory of everything you pay for ✓
Onboarding and offboarding that takes minutes ✓
Recurring problems fixed at the cause ✓
Inventory
Systems, licences, accounts, devices and domains in one place.
Stabilise
Backups verified, patching scheduled, access tidied.
Support
One channel, a named contact, an agreed response time.
Review
Quarterly: what broke, what changed, what to plan for.
Systems and licence inventory
Backup and patching schedule
Onboarding and offboarding runbooks
Support channel with response times
Quarterly review report
Support is where most agencies quietly stop caring, because it does not photograph well and cannot be shown in a portfolio. It is also the only reason the impressive things stay impressive. We staff it as a practice with a named contact and a contractual response window, not as a favour squeezed between billable projects.
IT consulting & support
A monthly retainer based on people and systems covered.
Onboarding includes an inventory, which is fixed price and delivered whether or not you continue.
What moves the number: headcount, number of systems, devices covered, and your required response window.
No figures are published until they are current · every proposal is priced against your scope
Meridian Grid
One ageing server, moved without a day of downtime.
Northline
A phishing attempt that worked, and what changed after.
Is support only for your own builds? +
No. We support systems we did not build, after a short review to understand what we are taking on.
How is it priced? +
A monthly retainer based on people and systems covered, with scope and response times in the agreement.
Do you cover hardware? +
Procurement advice, imaging and configuration, and coordination with local suppliers for repairs. We will also tell you when a machine is worth replacing rather than repairing — the arithmetic is usually clearer than it feels, once downtime is counted.
A one-hour review call is usually enough to see whether a retainer makes sense.
Start where you are.
Three common shapes. Every proposal is priced against your scope — these are starting points, not packages.
Project
Fixed scope and timeline ✓
Design and build ✓
Security review before launch ✓
30 days post-launch support ✓
Project + care
Everything in Project ✓
Monthly patching and backups ✓
Search monitoring and reporting ✓
Named support contact ✓
Retained partner
Continuous roadmap ✓
Full search programme ✓
Security assessments and monitoring ✓
Quarterly business review ✓
Pricing to be confirmed · no figures are published until they are real
Not sure which you need?
Describe the problem instead of the solution. That is usually a shorter conversation and a better scope.