About IGC | Bespoke Software Development Since 2005

About IGC: custom software for growing businesses since 2005

IGC is a founder-led bespoke software development company. Joe started it in 2005, and we're still maintaining systems we built in those first few years. That longevity is the whole point: we build custom software that businesses keep using, and keep owning, for the long term.


Joe

Joe has been building business software for over twenty years. He writes the code. He runs the projects. He's the person you speak to when you call.

That isn't a figurative description of our culture. It's literally how the work gets done. There are no account managers, no offshore teams, and no handover the day after the contract is signed.

We keep a small number of clients at any one time. That's deliberate. It means Joe knows your system, your business, and your priorities without needing a handover document.


What We Believe

Three ideas shape every project we take on. They explain why we build bespoke software the way we do, and why clients tend to stay with us for years rather than months.

Own your systems, not rent them

Commodity tools like email and calendars are fine to rent. The systems that define how your business operates should belong to you. Everything we build, you own completely: code, data, hosting decisions. No lock-in. We've written more about owning your critical business logic if you want the longer argument.

Build for the decade

Software should be built for the person who uses it every day a year from now, not for the sales demo. That means boring, proven technology like Laravel. Clear code that future developers can understand. Documentation that actually gets written.

Calm over chaos

Technology should bring order, not add complexity. The end state we aim for is a business where the owner knows what is happening without chasing updates. Where teams hand off work cleanly. Where growth does not mean proportional increases in stress.


What We Don't Do

Knowing what we won't take on matters as much as knowing what we will. The boundaries keep the work focused and the relationships honest:

  • No marketing websites We build software that runs operations, not brochure sites.
  • No enterprise consulting with 20-person teams You work directly with the person writing the code.
  • No trend-chasing No blockchain projects, no AI wrappers, no metaverse.
  • No overbooking We don't take on more clients than we can serve properly.
  • No disappearing after launch The maintenance relationship is where the value compounds.

Who We Work With

Manufacturing, renewable energy, SaaS software, startups. The industries vary. The pattern is the same: a business that has outgrown off-the-shelf tools and needs custom software built around how it actually works.

Manufacturing

A manufacturer whose order management runs on a spreadsheet that three people update independently.

SaaS Software

A SaaS company that needs a billing system their off-the-shelf tools cannot handle.

Renewable Energy

A renewable energy firm tracking installations across forty sites with email chains and shared drives.

Startups

A startup that has validated the idea and now needs the thing built properly.


The Numbers

There are no case studies on this page. What we have is longevity, specificity, and the kind of track record a custom software development company only earns by doing this for twenty years.

  • 60+ applications built since 2005 From simple internal tools to complex multi-tenant platforms.
  • Client relationships going back to 2008 Some have lasted over a decade. We are still maintaining and extending systems we built years ago.
  • Small client roster by design Not by accident. Every client gets direct access to the person doing the work.

Talk to Joe

If you want to talk through what you are dealing with, Joe is the person you would speak to.

Book a conversation →
Graphic Swish