Custom module development
Behaviour Drupal does not ship with, written as a module that upgrades cleanly rather than as patches.
Drupal
Drupal development for organisations whose content, permissions or integrations are too structured for a simpler platform—custom modules, custom themes and the migrations between versions that tend to get postponed.
Custom modules and themes for content models that are genuinely complex.
Behaviour Drupal does not ship with, written as a module that upgrades cleanly rather than as patches.
A front end built against your design system and Drupal’s render pipeline, not retrofitted onto a base theme.
Moving content and functionality between Drupal versions, or onto Drupal from something else, with the content model examined rather than copied.
Connecting Drupal to the directories, CRMs and internal services that hold the rest of the organisation’s data.
Contributed first. Custom code is worth writing when nothing maintained already does the job, or when a contributed module would need more configuration than the behaviour is worth.
Yes, and it usually starts with an assessment rather than a quote: what is custom, what is contributed, and what is no longer needed at all.
As source, with configuration in code and documentation covering the decisions a future maintainer would otherwise have to reverse-engineer.
Take the session when the work still needs scoping. Send the brief when you already know what needs building.
A clear next step
Get preliminary direction first, or book a focused session when the question is ready.