Most projects combine several of these. Tell us which parts you need, and we’ll be clear about what we would do and what we would leave out.
Jump to a service
Custom software and product development
For when off-the-shelf tools don’t fit the way your business works.
What it includes
- Turning a business need or product idea into a scoped, buildable plan
- New products and internal tools
- Rebuilding or extending older systems
- Integrations with the tools you already use
When you might need it
- Processes are held together by spreadsheets and email
- You have a product idea and need a first working version
- An older system is slowing the business down
How we can help
We start with requirements and priorities, propose a phased approach, build in steps you can review, and agree handover early.
Web development
Websites, portals and web applications built to work on any screen.
What it includes
- Business websites, customer portals and dashboards
- Responsive front-end and back-end development
- APIs and third-party integrations
- Performance and accessibility basics
When you might need it
- You need a new website or web application
- Your current site is slow, hard to update or difficult to use on a phone
How we can help
We agree structure and content needs first, build responsively, test across browsers and devices, and make sure your team can maintain the result.
Mobile app development
Apps for the phones your customers or staff already carry.
What it includes
- Android and iOS apps
- Advice on whether a native or cross-platform approach suits you
- Connecting apps to back-end services and APIs
- Help with app store submission
When you might need it
- Customers or staff need something on their phones
- You have a web product that needs a mobile companion
How we can help
We help decide what belongs in a first release, design flows for small screens, and test on real devices before launch.
Application and full-stack development
Front end and back end handled by one team, from screen to database.
What it includes
- User interfaces, business logic, databases and APIs
- Authentication, roles and permissions
- Workflows and admin tools
- Maintaining and extending existing applications
When you might need it
- You need both the interface and the engine behind it
- A product has grown and its structure needs attention
How we can help
Keeping the whole stack with one team means fewer hand-offs and clearer responsibility when something needs to change.
UI/UX design
Design that shows what will be built before it is built.
What it includes
- User flows, wireframes and interactive prototypes
- Visual and interface design
- Reusable design components
- Reviews of existing screens
When you might need it
- You want to check an idea before committing to development
- Your product is confusing or inconsistent to use
How we can help
We sketch and prototype, review with you (and with users where possible), then hand developers clear designs to build from.
QA and software testing
Independent checking so problems are found before your users find them.
What it includes
- Manual testing and written test cases
- Regression testing before releases
- Automated tests where they will pay off
- Clear bug reports with steps to reproduce
When you might need it
- Releases keep introducing new bugs
- Nobody is responsible for testing
- You’re preparing to launch or have made a major change
How we can help
We agree what matters most, test on the browsers and devices your users have, report clearly, and re-test fixes.
Cloud and DevOps
Reliable, repeatable ways to host, deploy and monitor your software.
What it includes
- Hosting and environment setup (development, staging, production)
- Automated build and deployment pipelines
- Monitoring, backups and security basics
- Reviews of existing infrastructure
When you might need it
- Deployments are manual, slow or risky
- You need a staging environment
- Hosting reliability or cost is a concern
How we can help
We review what you have, propose practical improvements, and document how deployment works so it doesn’t depend on one person.
WordPress and e-commerce development
Sites your team can edit themselves, and online stores that are ready to sell.
What it includes
- WordPress sites, themes and custom functionality
- Online stores on WordPress or Shopify
- Fixes, updates and ongoing maintenance
- Editing training and handover
When you might need it
- You want a site your team can update without a developer
- You want to sell products online
- An existing site needs repair or improvement
How we can help
We choose the platform based on your needs rather than habit, build it to be editable, and hand over with guidance for your team.
AI-related solutions
A grounded look at where AI features could, and could not, help.
What it includes
- Exploring where AI could fit a product or workflow
- Prototyping and integrating AI services into applications
- Realistic scoping of effort and risk
When you might need it
- You’re considering AI features and want a practical view of what is achievable
How we can help
We start with the problem rather than the technology, and we’ll tell you if AI isn’t the right tool for it.
Not sure which service you need?
Describe the problem instead. We’ll help work out which parts are software, which are process, and where to start.