How we work with you
Three engagement models — choose the one that suits your project and risk appetite.
Fixed-Price Project
Best for well-scoped builds
The most common engagement type. We scope the project together, agree a fixed price, and deliver to spec. No day-rate billing and no invoice surprises. You know the cost before we write a line of code.
From £5,000
Depends on scope and complexity
What's included
- Full written proposal before any commitment
- Scope, architecture, and timeline documented upfront
- No hidden costs — scope changes priced separately
- Milestone-based payments, not payment upfront
- Delivery to agreed acceptance criteria only
- Source code and full IP ownership transferred on completion
Hourly Rate
Best for exploratory or evolving work
Ideal when requirements are not yet fully defined, when you need an experienced second opinion, or when you have ongoing work that does not fit neatly into a fixed scope. Billed monthly with a full timesheet.
£95/hr
Senior engineer rate. Discounts on volume blocks.
What's included
- Senior engineer rate — the person doing the work
- Weekly time reports with task breakdown
- No retainer or minimum commitment
- Can transition to fixed-price once scope is clear
- Suitable for advisory, architecture, and code review
- Minimum four hours per engagement
Monthly Retainer
Best for ongoing support and iteration
A reserved block of engineering time each month. Suited to clients who need regular feature development, platform maintenance, performance tuning, or ongoing LMS administration and content work.
From £1,500/month
Minimum 10 hours/month. Volume discounts apply.
What's included
- Guaranteed capacity each month — no availability risk
- Unused hours roll over up to one month
- Priority response for issues and incidents
- Regular sync calls included
- Flexible scope — features, bugs, infrastructure, content
- Cancel with 30 days notice — no lock-in
LMS development pricing
Indicative ranges for common LMS engagement types. Exact pricing depends on scope, integrations, and content volume.
Moodle Setup & Configuration
Installation, theme configuration, plugin setup, user roles, course structure, and initial content import. Ideal for organisations moving to Moodle for the first time.
- Server deployment and configuration
- Theme customisation to brand guidelines
- Plugin selection and setup
- User enrolment and role configuration
- Basic course and category structure
- Admin training session
Custom LMS Development
A purpose-built learning platform with custom architecture, specific user flows, custom content types, integrations with your existing systems, and reporting tailored to your KPIs.
- Full product discovery and architecture design
- Custom course authoring and player
- SCORM / xAPI content support
- Learner progress tracking and reporting
- SSO integration (SAML, OAuth 2.0)
- Certificates, assessments, and completions
LMS Migration
Migrating your existing LMS to a new platform — typically to Moodle or a custom solution. Includes data export, transformation, import, and validation.
- Audit of existing platform and content
- Data mapping and transformation scripts
- User, course, and completion data migration
- Content re-packaging where required
- Post-migration validation and sign-off
- Downtime minimisation plan
LMS Retainer Support
Ongoing platform maintenance, feature development, content work, and user support for your existing LMS. Fixed monthly cost, predictable capacity.
- Moodle upgrades and security patches
- New feature development
- Performance monitoring and tuning
- Course and content updates
- User and enrolment administration
- Priority incident response
All LMS projects include deployment, documentation, and a handover session. Hosting and infrastructure costs are separate.
AI chatbot pricing
Indicative ranges for AI assistant and chatbot builds. Complexity, integrations, and data volume are the main cost drivers.
Knowledge-Base Chatbot
A RAG-powered chatbot trained on your documentation, FAQs, and knowledge base. Deployable on your website or internal portal. Answers questions accurately from your own content.
- Document ingestion pipeline (PDF, Word, web)
- Vector database setup and indexing
- Chat UI component (embeddable widget)
- Admin panel to manage knowledge sources
- Source citation in responses
- Fallback to human handoff or contact form
Customer Support Bot
A full-featured support chatbot integrated with your helpdesk, CRM, and product systems. Handles tier-1 queries autonomously and escalates with context when needed.
- CRM and helpdesk integration (HubSpot, Zendesk, Freshdesk)
- Account lookup and order status
- Ticket creation and escalation with full context
- Sentiment detection and priority routing
- Multi-language support
- Analytics dashboard for conversation metrics
Internal Assistant
A private, secure AI assistant for your team — trained on internal policies, HR documents, runbooks, and institutional knowledge. Deployed inside your network.
- SSO authentication (Google, Microsoft, SAML)
- Role-based access to knowledge sources
- Ingestion of internal docs, wikis, and policies
- Conversation history per user
- Admin controls for content and access
- Fully self-hosted — no data leaves your infrastructure
Custom AI Product
A bespoke AI-powered feature or product — agents, multi-step reasoning workflows, voice interfaces, or complex integrations with your existing data and systems.
- Discovery and architecture design
- Custom model integration or fine-tuning
- Multi-step agent workflows
- Integration with existing APIs and data stores
- Evaluation framework and quality metrics
- Full documentation and handover
LLM API costs (OpenAI, Anthropic, etc.) are billed separately to you at cost. We help you estimate and optimise ongoing model spend.
React development pricing
Indicative ranges for React and Next.js projects. UI complexity, integrations, and state management requirements are the main drivers.
MVP / Marketing Site
A production-quality Next.js site or web app built to a defined scope — ideal for product launches, marketing sites, or client-facing portals needing custom functionality.
- Next.js with App Router and TypeScript
- TailwindCSS UI to your brand guidelines
- CMS or headless content integration
- SEO metadata and Open Graph setup
- Responsive, accessible, WCAG 2.1 AA
- Deployment and DNS configuration
React Web Application
A full-featured, data-driven web application — dashboards, admin panels, multi-user SaaS tools, or complex workflows with authentication, roles, and real-time data.
- Component library with design system
- Authentication and role-based access
- REST or GraphQL data layer integration
- Real-time features (WebSockets / SSE)
- Automated test suite (Vitest / Playwright)
- CI/CD pipeline and production deployment
Component Library / Design System
A shared, documented component library for teams building multiple React products. Built with Storybook, tested, and published to your private npm registry.
- Core UI components (buttons, forms, tables, modals)
- Storybook documentation and visual testing
- Dark mode and theming support
- Accessibility testing built in
- Private npm package publishing
- Contribution guidelines and changelog
React Retainer
Ongoing React development capacity — new features, performance tuning, dependency upgrades, and bug fixes. Works alongside your team or as your sole frontend engineering resource.
- Reserved monthly engineering hours
- Feature development and bug fixes
- Dependency and security updates
- Performance audits and optimisations
- Code reviews for your team
- Cancel with 30 days notice
Node.js API pricing
Indicative ranges for backend API and integration projects. Scope, number of integrations, and data complexity are the primary cost factors.
REST API Build
A well-structured, documented REST API for a defined set of resources — ideal for mobile apps, third-party integrations, or decoupling a monolith into services.
- Express or Fastify with TypeScript
- JWT / OAuth 2.0 authentication
- PostgreSQL or MySQL schema and migrations
- OpenAPI / Swagger documentation
- Rate limiting, validation, error handling
- Docker containerisation and deployment
Full Backend System
A production-grade backend — multi-service architecture, complex business logic, event-driven processing, third-party integrations, and a robust data model.
- Service architecture design and documentation
- Background job queues (Bull, BullMQ)
- Webhook delivery and event processing
- Multi-tenant data isolation
- Automated test suite (unit + integration)
- Monitoring, alerting, and structured logging
API Integration Project
Connecting your systems to third-party APIs — payment providers, CRMs, ERPs, communication platforms, or data feeds. Reliable, monitored, with error recovery.
- Integration design and data mapping
- OAuth / API key credential management
- Retry logic and error handling
- Webhook ingestion and processing
- Integration test suite
- Runbook and monitoring setup
API Retainer
Ongoing backend engineering — new endpoints, schema changes, integration maintenance, performance tuning, and security updates for your production API.
- Reserved monthly engineering capacity
- New endpoint and schema development
- Dependency and security patch management
- Database query optimisation
- On-call incident support
- Cancel with 30 days notice
Automation & integration pricing
Indicative ranges for workflow automation and system integration projects. Number of systems, trigger frequency, and error-handling requirements drive cost.
Single Workflow Automation
Automate one defined business process end-to-end — data sync, document generation, notification workflows, report delivery, or a manual task your team repeats daily.
- Process mapping and automation design
- Trigger, logic, and action implementation
- Error handling and retry policies
- Logging and audit trail
- Testing with real data
- Handover documentation
Multi-System Automation Platform
A centralised automation layer connecting multiple systems — CRM, ERP, LMS, communication tools, and data warehouses — with orchestration, monitoring, and an admin UI.
- Integration architecture design
- Multi-system data mapping and transformation
- Orchestration engine (n8n, custom, or hybrid)
- Admin dashboard for workflow management
- Alerting and failure notifications
- Full documentation and runbooks
Process Audit & Automation Roadmap
A structured audit of your current manual processes, followed by a prioritised automation roadmap — what to automate first, estimated ROI, and recommended tooling.
- Stakeholder interviews and process mapping
- Identification of automation candidates
- ROI and time-saving estimates per workflow
- Tooling recommendations
- Prioritised implementation roadmap
- Presented report and Q&A session
Automation Retainer
Ongoing automation development and maintenance — new workflows, integration updates, monitoring, and optimisation of existing automations as your systems evolve.
- Reserved monthly engineering hours
- New workflow development
- Maintenance of existing automations
- Integration version updates
- Performance monitoring and tuning
- Cancel with 30 days notice
What is always included
Regardless of project type or size, every engagement includes these as standard.
Written proposal before commitment
TypeScript and code quality standards
Testing against acceptance criteria
Production deployment
Full technical documentation
Handover session with your team
Full source code and IP ownership
30-day post-launch support window
Single point of contact throughout
Common questions
Answers to the questions we get asked most often about pricing and how we work.
Do you charge for the initial proposal?
No. We provide a full written proposal — including scope, architecture, timeline, and fixed price — at no cost and with no obligation.
What is included in the fixed price?
Everything needed to deliver the agreed scope: design, development, testing, deployment, documentation, and a handover session. Scope changes after sign-off are priced separately.
How are milestone payments structured?
Typically 30% on project kick-off, 40% on delivery of the working system to staging, and 30% on production sign-off. We are flexible for larger projects.
Do prices include VAT?
All prices shown are exclusive of VAT. VAT at the current UK rate is added to invoices for UK clients.
Can I start with hourly and move to fixed-price?
Yes. Many clients use an hourly discovery engagement to fully scope requirements, then transition to a fixed-price build once both sides have full clarity.
What if my project is outside these ranges?
These are typical ranges. Simpler projects cost less; large enterprise builds cost more. Send us your brief and we will give you an accurate quote.