How we can help you

Don't have the in-house software development team to build the online product or digital tool you need?
We're the technical partner you've been looking for! We bring technical know-how to help your business make future-proof technical choices.

Mobile Apps

We produce great native apps for iPhone, iPad & Android. More and more, we're turning to apps help our clients' businesses run more efficiently. They can be standalone, social and apps to link your users to your website.

We love thinking of new ways of fixing problems.

We develop using Apple's Objective-C & Swift and also RubyMotion for some of the work and have loved it.

Web Development

Web development is where we started. We've been in the industry for many years and we love it.

We specialise in Ruby on Rails because we enjoy it. It is a mature framework which enables us to build reliable products. I particularly like it because it provides so many great tools to help with rapid and robust development.

We're certainly not tied to just Ruby and Rails though. We work with many other programming languages including PHP & Python.

Robust Architecture & Hosting

We architect the solutions to be scalable from the start.
This means that if your product takes off, we can scale up the infrastructure. We use many of the very useful hosting providers out there. Amazon WebService (AWS) and Heroku are some environments where we can host your web products, but it can be somewhere else if you prefer.


Good design is key to great software. We encourage design-first approach in our projects to ensure the best result.
We have a number of designers ready to assist with prototyping/design of web and mobile apps.

Agile Project Managment

We work using an agile style methodology.
We like to get feedback often. The way we work provides you with opportunities to feedback often during the course of the development period. We give you visibility of progress through early builds as often as possible to ensure we're on the right track. There's no point getting to a major milestone and finding out we're on the wrong track.

Support & Maintenance

A product needs to be cared for in order to sustain success in the long term. We have various support plans to help you do this.