Skip to content

Built for your CMS, not bolted on.

Custom Joomla extensions and WordPress plugins for requirements off-the-shelf tools cannot meet, and integrations that connect your site to the tools your business already uses.

Project scope

One useful capability.
One clear scope.

Choose focused platform functionality, a connected integration, or a rescue of an extension nobody maintains anymore. We confirm the requirements before quoting.

One missing capability, built into your CMS.

Focused Plugin

  • One Joomla extension or WordPress plugin
  • One clearly defined workflow
  • Configuration and permission checks
  • Installation guide and one review round

For a single supported platform. Third-party API integrations and future features are quoted separately.

Request a development quote

Connect your website to an existing business tool.

Connected Integration

  • One CMS and one documented external API
  • One agreed data flow or synchronisation workflow
  • Error handling and an agreed retry approach
  • Test cases, configuration guide and handover

API access and documentation must be available. External subscriptions and vendor API changes are excluded.

Request an integration quote

An extension nobody maintains anymore.

Extension Rescue

  • Assessment of the abandoned extension and what depends on it
  • Fix and update for your current CMS and PHP version, or a scoped rebuild
  • Compatibility and security review of the result
  • Documentation so it can be maintained from now on

Where the original code cannot be saved, we quote a replacement built to the same behaviour. Vendor licences and third-party services are excluded.

Request a rescue quote

Every project is quoted individually. We agree scope, deliverables and availability before work starts.

Our own extensions ship with HubSpot, Salesforce, Mailchimp, Brevo and webhook integrations, so this is work we do every week, not a one-off.

Your workflow doesn’t
fit the available tools.

A small gap between systems can create a lot of manual work. A focused extension or plugin can remove that work. And without turning the entire website into a custom application.

The other common case is an extension the site depends on that its author stopped maintaining. We have fixed, updated or replaced hundreds of those. The first step is always the same: find out what it does and what depends on it, then decide whether to repair or rebuild.

A good fit for

  • Custom forms, business rules and content workflows
  • Integrations with a CRM, mailing platform, payment provider or any documented API
  • Extending or replacing a limiting piece of existing functionality
  • Extensions nobody maintains anymore, fixed, updated or rebuilt

How the work runs.

  1. 01

    Define the behaviour

    Describe the workflow and the edge cases, including what happens when a connected service fails.

  2. 02

    Build and test the integration

    Implement the agreed functionality against the target platform and API.

  3. 03

    Document ownership

    Explain configuration, dependencies and how future updates will be handled.

Tell us what you’re working with.

Send the site address and what’s bothering you.

Request a development quote