JPJustin Pennington
All posts

What I Look for in a Client

Not every project is a good fit. Here is how I evaluate whether Infraxio can actually help.


Infraxio is not for everyone. We are a small, senior team, and we are selective about the projects we take on. That selectivity is not arrogance — it is respect for the client's money and our time. Taking on a project where we cannot deliver a real outcome helps no one.

Willingness to Change

The first thing I look for is willingness to change. If a company wants a new system but is not willing to change any of its processes, the project will fail. Technology is a lever for process improvement, not a coat of paint over the status quo.

An Internal Champion

Every successful implementation has at least one person inside the client's organization who owns the project. Not a committee — a person. Someone who understands the business well enough to make decisions and has the authority to make them stick. Without that person, every decision goes to a committee, every committee needs a meeting, and the project stalls.

A Real Problem

We work best with companies that have a specific, measurable problem. Revenue is stuck because the sales process leaks deals. Fulfillment errors are costing money because the inventory system is unreliable. Bidding takes too long because the compliance documentation is manual. Those are problems we can solve. Vague goals like "we want to modernize" are harder to scope and harder to measure.

Budget Alignment

Good systems cost real money. Not in the way that enterprise software costs money — we are not selling seven-figure contracts. But implementation done right requires investment in time, configuration, data migration, training, and support. If the budget does not match the scope, we have an honest conversation about it before the project starts.