Skip to content
§
§ · build vs buy

Produced Water Logistics Software: Build vs Buy

Subscribe rather than build if you run a few dozen wells, one commercial disposal contract and no owned pipe. Sourcewater plus your hauler's tickets and a spreadsheet is proportionate, because the routing decision has one answer.

Supply Chain Software workflow illustration for Produced Water Logistics Software Build vs Buy Guide.
The short answer

Subscribe rather than build if you run a few dozen wells, one commercial disposal contract and no owned pipe. Sourcewater plus your hauler's tickets and a spreadsheet is proportionate, because the routing decision has one answer. Build when you have genuine choice in the network: committed pipe alongside trucking, several disposal outlets, or recycling competing for the same barrel.

What the off-the-shelf products actually do well

If you run a few dozen wells, one commercial disposal contract and no owned pipe, subscribe and stop reading. Your hauler's tickets plus a spreadsheet are proportionate, because the routing decision only has one answer anyway.

Sourcewater is genuinely useful for what it does. Market intelligence on water, disposal capacity and infrastructure across a basin, including who has capacity and who is moving what. If your question is where to contract disposal next quarter, it earns its subscription several times over. Enverus is the same category at larger scale with a data and analytics centre of gravity, and it is excellent for benchmarking, acreage and market context. Enverus OpenInvoice handles the field invoice exchange that your back office would otherwise process by hand. Engage Mobilize does digital field ticketing properly, with driver capture and approval flow, and for many operators that alone removes the worst of the paper.

None of those subscriptions expects you to maintain anything. Somebody else keeps the basin data current, somebody else patches the driver application when phones update in June.

That is a real list, and most operators should stay on it. What none of those tools is, and none of them claims to be, is an operating system for the barrels moving through your own network this afternoon.

Where they stop: the barrel that went the wrong way

A tank battery fills with water faster than it fills with oil. On Tuesday the level sensor trips, the pumper calls the hauling coordinator, and a vacuum truck is dispatched. The driver loads, drives 34 miles to a commercial disposal well, waits 50 minutes in line, unloads, and writes a ticket. That ticket becomes a line on an invoice three weeks later carrying a wait time charge nobody can verify.

Nine miles from that battery is a transfer point on a gathering line you already pay a monthly commitment on. It had capacity that afternoon. Nobody knew, because the pipeline volumes live in a supervisory control and data acquisition screen in a different office, disposal well capacity lives in a spreadsheet the midstream group maintains, and hauling dispatch lives in a phone call.

Three systems, three owners, one truck going the expensive way. That is the entire business case, and it is not a failure of anybody's intelligence. No single screen holds the network, the capacity and the demand at the same time.

An outside-in market view cannot fix that. It does not know your permit limits per well with today's remaining volume, it does not run your dispatch, and it does not reconcile your hauler's invoice.

The part that consistently surprises people is how many separate numbers a disposal well actually has. What the permit allows per day, what the well can physically take at current injection pressure, and what is already committed to somebody else today are three different constraints. Any tool holding one capacity field will route you wrong, and the routing will look right on the screen while it does it.

The second gap is that every hauler sends something different. One sends a nightly file. One has a portal. Two still send scans. The gathering operator sends a monthly statement as a document. Your historian holds transfer meter volumes on a tag structure nobody has documented since the engineer who built it left. Without an ingestion layer treating each as untrusted and quarantining what fails validation, water disappears in the gaps and so does money.

The arithmetic: cost per barrel trucked versus piped

Nothing in this decision turns on software pricing. Subscriptions in this category are modest against your water handling spend, and if you were only comparing licence lines you would never build anything.

The number that decides it is the spread between a trucked barrel and a piped barrel, multiplied by the barrels you route badly. Work both out from your own records rather than a benchmark: trucked cost per barrel including the per mile component and the wait time you actually paid last quarter, and piped cost including the minimum volume commitment you funded whether or not you used it.

Here is the crossover. Below roughly 500 hauling tickets a month with one disposal outlet and no committed pipe, there is nothing to optimise and you should buy. Between 500 and 1,500 tickets with two outlets, a good ticketing product plus a disciplined coordinator captures most of the value. Above roughly 1,500 tickets a month, or once you hold committed pipeline capacity alongside trucking, or recycling competes with disposal for the same barrel, routing becomes a daily commercial decision and one bad week costs more than a year of subscription.

Then price the invoice you cannot check. Pull last quarter's hauling invoices and count the wait time charges you approved without a timestamped record to compare against. That number is usually the one that gets a build funded, because it is unarguable and it is already being paid.

What a custom build actually costs

Bands, from Digital Heroes delivery experience. A first release covering the network model, driver ticketing with offline capture, the daily routing and exception view and hauler invoice reconciliation runs $60,000 to $140,000 and ships in 10 to 16 weeks. A full platform adding recycling inventory and water quality, telemetry based fill forecasting, interconnect billing, cost allocation back to producing wells and state reporting runs $160,000 to $380,000 phased across 6 to 12 months.

Data migration adds 10 to 25 percent, and most of it is the network model rather than transactions. Every battery with its storage volume and fill rate, every transfer point with the direction it can flow and who owns it, every segment with a capacity, every disposal well with all three constraints. Operators underestimate that inventory exercise, and it produces value on its own before any software ships.

Year two runs 15 to 20 percent of build cost annually. Wells come on, permits change, a hauler changes its file format, and your commercial terms get renegotiated.

What pushes the number up: operating in more than one basin with different regulatory regimes. Being a midstream party billing third parties rather than only an operator. Live integration with your control system rather than daily files, which crosses a network boundary and pulls in a security review.

What keeps it down: one area of interest, your top haulers and your own disposal wells, then extend. Offline capture in the driver application is not a place to economise, because half your batteries have no usable signal and a ticket that cannot be written in the field gets written badly later.

The four situations where building wins

  • Regulatory fit. Disposal and enhanced recovery injection sit under the Underground Injection Control programme as Class II wells, and reporting runs on a calendar you do not control. In Texas that means Railroad Commission injection reporting on Form H-10, and other states run equivalents with different periods and formats. Injection volumes per well per period should come out of the same records that drive your billing. Operators who assemble regulatory reports separately end up with two sets of numbers, which you discover during an inquiry rather than before one.
  • Scale economics. Not seats here but barrels. Once the volume routed daily is large enough that a single percentage point of misrouting exceeds your annual software spend, the licence line stops being the relevant comparison entirely.
  • A workflow that is your competitive advantage. If your position is economic partly because you built or committed to water infrastructure, knowing which barrel goes where this afternoon is the return on that capital. A ranked recommendation flagging every truck dispatch where a piped route was available at lower cost need not be a black box optimiser to pay for itself. It has to make the exception visible in the moment rather than at month end.
  • Integration sprawl across three or more systems. Hauler files in four formats, the midstream capacity spreadsheet, the control system historian, the accounts payable system, and the state reporting workbook. Every pair is a person reconciling, and the reconciliation happens after the routing decision was already made.

Two of those true is a build. One of them is a better subscription and a better coordinator.

How to decide in a week

Audit one week of dispatches against what was actually available. Nothing else.

Monday: list every hauling ticket from one week last month. Origin battery, destination, volume, miles, wait time charged.

Tuesday: for each of those days, get the pipeline and interconnect availability from whoever holds it, and the remaining permitted and physical capacity at every disposal outlet you have access to. This will be harder than it sounds, and how hard it is tells you something.

Wednesday: mark every ticket where a cheaper route existed that day and nobody knew. Price the difference using your own rates, not a benchmark.

Thursday: take ten tickets with wait time charges and try to verify them. Count how many you can evidence with a timestamp rather than a recollection.

Friday: put two numbers on a page. Dollars left on the table in that one week, and the share of wait time charges you could not verify. Multiply the first by fifty. If it is under about $60,000 a year and your wait time is verifiable, buy a ticketing product and keep your coordinator. If it is well above that, and especially if you are paying a minimum volume commitment on pipe while trucking past it, the routing view pays for itself inside a year and everything else can wait for phase two.

What follows is a paid discovery phase rather than a proposal. Two to three weeks, fixed fee, producing a signed product requirements document covering the network model with all three disposal constraints, the offline ticket design, the ingestion rules per hauler and acceptance criteria. You own that specification whoever builds it, and you can hand it to three firms and finally get comparable quotes.

Who we are wrong for: small operators with one disposal contract, anyone shopping purely on hourly rate, and anyone who wants an application before somebody has walked the network and written down what every transfer point can actually do. Digital Heroes writes that requirements document before any code, with more than fifty specialists and India LLP, US LLC and UK LTD entities so intellectual property assigns under your own law. ShopScore, HeroCheckout and Section Vault are our own products, over 2,000 projects sit behind us, and you meet the named team before signing. We are listed on Clutch, Trustpilot, Fiverr Vetted Pro and D-U-N-S.

Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. Poor software quality cost the US economy an estimated $2.41 trillion in 2022, including roughly $1.52 trillion in accumulated technical debt, driven partly by unsuccessful development projects and low-quality legacy systems. Source: Consortium for Information & Software Quality (CISQ) - Herb Krasner (2022) →
  2. Across 1,471 IT projects the average cost overrun was 27%, but one in six projects was a 'black swan' with an average cost overrun of 200% and a schedule overrun of nearly 70%. Source: Harvard Business Review (Bent Flyvbjerg & Alexander Budzier, University of Oxford) (2011) →
  3. Companies in the top quartile of McKinsey's Developer Velocity Index had 2014-18 revenue growth four to five times faster than bottom-quartile peers, showing that software-building capability is a driver of business performance, not just a support function. Source: McKinsey & Company (2020) →
  4. The performance gap between digital and AI leaders and laggards is widening: McKinsey reports leaders pull ahead on shareholder returns, and the average maturity spread between top and bottom performers jumped ~60% (from 10 points in 2016-19 to 16 points in 2020-22), reinforcing that the returns to transformation concentrate among top performers. Source: McKinsey & Company (2023) →
FAQ

Frequently asked questions

How much does custom produced water logistics software cost?

A first release covering the network model, driver ticketing with offline capture, a daily routing and exception view and hauler invoice reconciliation runs $60,000 to $140,000 over 10 to 16 weeks in Digital Heroes delivery experience. A full platform adding recycling inventory, telemetry forecasting, interconnect billing, cost allocation to wells and state reporting runs $160,000 to $380,000 across 6 to 12 months. Live control system integration is the largest variable.

How long does it take before drivers are writing digital tickets?

Ten to sixteen weeks to ship, and the driver application should be in a truck the week it ships rather than piloted from an office. Expect two to four weeks of parallel paper alongside it while drivers test the offline behaviour in the places with no signal. Those places are where the design either holds or fails, and no amount of office testing finds them.

Who owns the network model if the developer relationship ends?

You should, in writing, before kickoff, including the repository and the cloud accounts. Your network model, with its permit limits and commercial terms, is a description of how your water business actually works and it should not live somewhere you cannot reach. At Digital Heroes the client owns the code and the infrastructure from the first commit, and the model itself exports as data rather than as screenshots.

What happens if a truck has no signal for six hours?

Nothing, if the application was built for it. Tickets are stored locally, queued, and synced with conflict handling when coverage returns, and the driver never sees a blocked screen. Any developer who has actually built field applications raises this before you do. If it does not come up unprompted in a scoping conversation, assume it has not been solved and ask them to describe the sync queue in detail.

Can we use Sourcewater and still build our own routing?

Yes, and that is the sensible combination for many operators. Keep the market intelligence subscription for basin level questions about where to contract capacity next quarter, and build the operational layer that knows your batteries, your permit headroom today and your committed pipe. The two answer different questions and neither one replaces the other.

What is the difference between water market intelligence and water logistics software?

Market intelligence is an outside-in view: who has disposal capacity in the basin, what infrastructure exists, what volumes are moving. Logistics software is inside-out: which barrel from which battery goes where this afternoon, at what cost, against what remaining permitted volume. The first informs contracting decisions made quarterly. The second runs the decision made forty times a day by a coordinator with a phone.

Should we integrate live telemetry or start with daily files?

Start with daily files unless your batteries already have reliable tank level sensors feeding a system you can query. Live telemetry is where most of the recovered cost eventually sits, because dispatching on a fill rate forecast rather than an alarm converts reactive trucking into planned trucking. It is also the piece that crosses a network boundary and needs your controls engineer and a security review, so it belongs in phase two.

Can this system produce our state injection reports?

It should, and that is a good reason to build rather than bolt reporting on the side. Injection volumes per well per period ought to come from the same records that drive your billing and your reconciliation, so there is only ever one set of numbers. Confirm the exact forms, periods and formats with your regulatory group, because requirements differ by state and change without much notice.

How do we stop haulers overbilling wait time?

Capture load and unload times with timestamps and location on the ticket itself, then apply the hauler's rate structure to your own record rather than approving theirs on trust. Demurrage disputes today are one person's memory against another person's paperwork. Once the ticket carries a timestamp and a location the truck actually visited, the conversation changes and it usually changes in the first month.

What happens to volumes that disappear between the battery and the disposal well?

Make the variance an explicit daily report rather than an annual surprise. Reconcile what the battery says it produced, what the ticket says was hauled and what the receiving well says it took, with a threshold that raises an exception instead of silently averaging. Water goes missing in exactly those gaps, and so does money, and nobody looks until someone builds the report.

How long does it take to build custom supply chain software?

Plan on 10 to 14 weeks for a first production release covering one or two core workflows, and 6 to 9 months for a full platform spanning procurement, inventory, and fulfillment. Digital Heroes ships most supply chain MVPs in about 12 weeks with a 4 to 6 person team. Integrations are the schedule risk: each ERP, EDI, or carrier connection typically adds 2 to 4 weeks of build and testing.

We are a growing distributor. Should we pick SAP Business One or go custom?

If you need full accounting, purchasing, and inventory in one system today, SAP Business One is the faster path; if your pain is operational workflows the ERP handles badly, custom is usually the better spend. Business One gives you a proven ledger and stock control, but changing its workflows means paying certified consultants, and the customization quotes Digital Heroes clients share commonly run $150 to $250 per hour for changes you never own. A pattern Digital Heroes builds often is Business One or QuickBooks as the financial core with a custom order, warehouse, or logistics layer on top.

How much does custom supply chain software cost for a small business?

For a small business, a focused custom supply chain tool usually lands between $15,000 and $45,000, covering one core workflow like inventory tracking, purchase orders, or shipment visibility. Across 2,000+ delivered projects, Digital Heroes sees most small distributors and light manufacturers start in the $20,000 to $35,000 range for a first working version. Adding barcode scanning, multi-warehouse support, or carrier integrations pushes budgets toward $50,000 and up.

How many people should be working on my software project?

Three to five for a typical focused build: a project lead, one or two engineers, a designer, and part-time QA, which is the standard shape across 2,000+ Digital Heroes projects. Larger platforms justify 6 to 10, but a ten-person team on a small first version usually signals bill padding rather than horsepower. What predicts success is whether a senior engineer is writing your code daily, not the headcount on the proposal.

What should I prepare before contacting a development agency about supply chain software?

Bring a written list of your workflows from purchase order to delivery, the systems each step touches, and the 3 to 5 pain points costing you the most hours or errors. Export a sample of your real data, SKUs, orders, and locations, because data shape drives half the design decisions. You do not need a formal spec; Digital Heroes scopes most supply chain projects from a two-page problem description plus screen-share walkthroughs of the current process.

Can I build my product on a no-code tool like Bubble instead of hiring developers?

For testing whether anyone wants the product, yes, and Bubble's paid plans start at $29 a month, which is the cheapest validation you will ever buy. The ceiling arrives with complex data relationships, heavy integrations, performance at a few thousand users, and the fact that you cannot export a Bubble app to servers you control. A path many Digital Heroes clients take: prove demand on no-code, then rebuild custom once revenue justifies it, treating the no-code version as a paid prototype rather than a foundation.

Who can build a custom supply chain software system?

Digital Heroes builds custom supply chain software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other supply chain software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply