Skip to content
§
§ · build vs buy

Geotechnical Data Management Software: Keep gINT, or Build the Archive Your Firm Actually Needs?

Investigation volume and laboratory count decide this, and the line sits around 15 ground investigations a year.

Custom Software Development software overview illustration for Geotechnical Data Management Software Build vs Buy Guide.
The short answer

Investigation volume and laboratory count decide this, and the line sits around 15 ground investigations a year. Under that, with one or two laboratories and a single log presentation standard, buy: Bentley gINT, OpenGround, HoleBASE SI or a Datgel extension will beat a build by a wide margin over three years and we would say so before quoting. Past roughly 40 investigations a year, three or more laboratories and a decade of reports sitting as unsearchable PDFs, a custom layer starts to pay. The real question underneath is whether ground data is a project artefact or a firm asset.

When is off the shelf genuinely the right call here?

If you run under about 15 ground investigations a year, use one or two laboratories and produce logs to a single common standard, buy. Bentley gINT remains widely used, OpenGround is the current path in that ecosystem, HoleBASE SI is strong in markets built on the AGS data exchange format, and Datgel builds serious extensions on top of both. The licence cost is modest against any build, and there is a pool of engineers who already know these tools, which matters every time you hire.

Log drafting in particular is not something to rebuild. A borehole log is a drawing governed by hatching conventions, column order, how a water strike is shown, whether standard penetration test results appear as increments or a single value, and which laboratory results print alongside the description. Those products carry years of accumulated detail in exactly that area, and any developer who proposes to reproduce it inside a first release has not understood what they are quoting.

Buy also if your firm has no appetite to own a system. A data platform with nobody responsible for the taxonomy, the presentation standards and the laboratory profiles degrades within two years regardless of how well it was built. A packaged product with a vendor maintaining it is the honest answer for a firm that will not fund an internal owner, and pretending otherwise wastes a six figure budget.

The test that settles it: can an engineer starting a new job find your firm's prior investigations near that site inside ten minutes. While the answer is yes, or while you rarely work the same ground twice, you have not outgrown what you can buy.

When does a custom build actually pay off?

The signals are commercial and they usually show up on a timesheet before anyone frames them as a software problem.

Laboratory data entry has become a recognisable cost line, meaning a graduate engineer spends real weeks a year retyping results. You receive results from more than three laboratories in incompatible formats, one returning a workbook, another a report with a spreadsheet attached whose columns are in a different order. You hold a decade or more of investigations in a region you keep working and cannot search any of it. A major client requires deliverables your current tool cannot produce without manual editing. Or a professional liability review has made undocumented parameter selection uncomfortable.

The cause is that packaged tools are built around the current project. They capture data, produce a log and export a section, and they do that well. What they are not built for is a firm treating its investigation history as an asset, absorbing laboratory feeds that will never standardise, or producing the specific deliverable one long standing client has demanded for fifteen years.

The archive is the sharpest version of this. An engineer nearly certain there are boreholes within 300 metres from a job in 2011 spends forty minutes searching a network drive, gives up, and specifies four more holes. The client pays for ground investigation the firm already did. That happens quietly, repeatedly, and it never appears as a line item anywhere. Twenty years of investigations across a city is a genuine advantage: it lets you propose a smaller, smarter scheme and de risk early advice. It is worth nothing while it is unsearchable.

How do they compare on the things that matter in this industry?

  • Log presentation. Packaged tools handle standards through templates and do it reasonably well. Where teams lose days is the last mile, a client whose specification needs a column the template cannot express, so the log gets exported and then edited. Once it is edited it has diverged from the data, and one of the two versions gets issued.
  • Laboratory feeds. The AGS format solves this when everyone uses it, and adoption varies by market and by laboratory. A small specialist laboratory sends a report because that is what their instrument software produces, and asking them to change output for one client is a conversation that ends politely and changes nothing. An ingestion profile per laboratory costs $6,000 to $10,000 and is the only reliable answer.
  • Sample identity. Laboratories return results under their own numbering and clients renumber holes between phases. Identification has to be composite, meaning project, hole, depth range and sample reference. A developer proposing a single system issued identifier has not dealt with a real laboratory return.
  • Historical search. No logging package indexes your archive spatially, because the archive is a firm level asset and the packages are project level tools. This is a category gap rather than a feature gap.
  • Parameter provenance. Characteristic values come from test results filtered by judgement, and that judgement usually lives in a spreadsheet on one engineer's machine. No packaged tool attempts to record it, which is exactly why it carries professional liability.
  • Exit path. Ask your incumbent whether extracting your own data back out is included or chargeable, and in what format. That answer is part of the licence price whether or not it appears on the invoice.

What does total cost of ownership look like at your scale?

From Digital Heroes delivery experience, a first release covering the project, hole, sample and test data model, tablet field logging with genuine offline capture, laboratory ingestion profiles with exception reporting, and automated log and section production in one or two of your standard presentations runs $60,000 to $140,000 over 12 to 16 weeks. Adding a spatial historical archive with extracted data, several client specific deliverable formats, laboratory scheduling with turnaround tracking and export into design software takes it to $160,000 to $280,000 over 6 to 9 months. A large scanned archive, instrument level integration and parameter selection with recorded justification pushes it to $280,000 to $420,000 over 9 to 12 months.

A worked shape: a regional consultancy running about 60 investigations a year, four laboratories, three client presentation standards and twenty years of digital reports concentrated in two metropolitan areas came in at $188,000. Drop the archive and the map search and the same firm is at $136,000, which is a defensible place to stop for a year.

On the running side, budget 15 to 20 percent of build cost a year, and in this category most of it is laboratory maintenance. Laboratories change export formats, change instrument software or start reporting a new test, and each of those breaks an ingestion profile until somebody fixes it. Field tablets have a genuinely short working life in ground investigation and belong in the same business case even though they are not software.

The comparison is less clean here than in most sectors, because your gINT or OpenGround seats stay on the renewal either way. Do the arithmetic on labour instead. For fifteen investigations a year the packaged licence wins over three years and it is not close. For sixty, with four laboratories and three presentation standards, three years of licence plus seat growth plus presentation change requests against a build plus three years of support usually looks worse in year one and better by year three, with the archive value sitting entirely outside that sum.

What does the hybrid look like, and when is it the honest answer?

For most consultancies in the middle of this range the hybrid is the recommendation. Keep the logging package. Build the layer it was never designed to be.

The split is clean. gINT or OpenGround keeps owning log and section drafting, which is where the accumulated detail lives and where your engineers already know what they are doing. The custom layer owns laboratory ingestion with exception reporting, the composite sample identity model, the spatial archive with search, and parameter selection with recorded justification. Validated data flows into the drafting package as an output channel rather than being retyped into it.

There is a smaller and often better hybrid worth naming, and it is the highest return spend in this category. Build the archive extraction and spatial search on its own, without touching your logging tool at all. Extract location, depth, stratum descriptions and headline test results, index them spatially, and let a new site boundary return every prior investigation within a radius with a link to the original report. That is a $30,000 to $45,000 workstream for two metropolitan areas of digital reports plus a modest search interface, and it changes how you scope and price work.

Two disciplines make the hybrid hold. Order archive extraction by value, meaning the corridors and cities where you bid most often, not chronologically, and stop when the next region no longer pays for itself. And accept partial extraction. You do not need every value, because the engineer will open the source report anyway. Chasing completeness is precisely where these projects overrun by six figures.

Which should you choose, by operator size and stage?

Under 15 investigations a year, one or two laboratories, one presentation standard: buy. gINT, OpenGround, HoleBASE SI or a Datgel extension will serve you properly and nothing else here applies yet.

Any firm without an internal owner for the system: buy, whatever your volume. This is the failure mode that wastes the most money in this category, and it is entirely predictable in advance.

Roughly 15 to 40 investigations a year, two or three laboratories: buy, then measure one thing. Count the hours a year your graduates spend retyping laboratory results and reconciling sample references. If that is under a couple of weeks in total, keep configuring the tool you own.

Above 40 investigations a year with three or more laboratories: build the ingestion and data model layer, keep the drafting package, and support your dominant client's presentation standard properly before adding the rest.

Established firms working repeatedly in one geography, at any volume: consider the archive project on its own merits, separately from any platform decision. If the archive is the reason you are reading this, a focused extraction and indexing project is likely the right answer and it costs a fraction of a platform.

Firms carrying a professional liability concern about design parameters: build the parameter selection workflow, and put it in phase one rather than phase three. Recording which results were included, which were discarded and why, with a permanent link to the exact tests behind a characteristic value, is the piece no packaged tool attempts and the piece a technical director will sponsor once they have sat through one review.

If you want a second opinion before signing anything, Digital Heroes builds and runs its own products, so the people choosing your architecture live with those decisions on their own revenue. The document is yours whichever way you go.

Research & sources

The evidence behind this guide

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

  1. Large companies globally have captured, on average, only 31% of the expected revenue lift and 25% of the expected cost savings from their digital and AI transformations - a significant gap between expected and realized value. Source: McKinsey & Company (2023) →
  2. McKinsey argues software developer productivity can be measured by combining system-level metrics (DORA and SPACE) with its own outcome-oriented approach, which it reports deploying across nearly 20 tech, finance, and pharmaceutical companies - a claim that sparked significant debate in the engineering community. Source: McKinsey & Company (2023) →
  3. An analysis of enrollment and completion data for 221 MOOCs (Katy Jordan, published in the International Review of Research in Open and Distributed Learning, IRRODL, 16(3), 2015 - not the Journal of Distance Education) found completion rates ranging from 0.7% to 52.1%, with a median completion rate of 12.6%, and completion negatively correlated with course length (longer courses had lower completion rates) - underscoring how unsupported self-paced online courses struggle to finish learners. Source: Journal of Distance Education (via ERIC / Katharina Jordan) (2015) →
  4. The EY survey of 508 payroll professionals at U.S. companies with 250-10,000 employees quantifies the direct and indirect cost of payroll inaccuracy, reinforcing the ROI case for payroll automation; the study is the original source of the frequently cited $291-per-error figure. Source: BusinessWire / EY (Ernst & Young) (2022) →
FAQ

Frequently asked questions

What does it cost to get our data out of gINT or OpenGround later?

Ask your incumbent directly and get the answer in writing, because it varies and it is rarely volunteered. The two questions that matter are whether a full export of your own project data is included or chargeable, and what format it comes out in.

Data already held as AGS or inside a well structured project converts reasonably predictably. What does not travel is anything that only existed as a rendered log, which is one more reason to keep the data authoritative and treat every log as a rendering rather than an editable artefact.

What happens if our software vendor raises licence prices or changes seat terms?

Model it against your projected engineer count rather than today's, because seat growth is what changes the arithmetic more than any single rise. Get a price for adding four more engineers before you renew, and a price for a new log presentation standard if they will quote one at all.

A custom layer does not remove those seats, since you are keeping the drafting package. What it changes is that the accumulated firm data no longer lives inside the product you would be negotiating with, which turns a repricing into a commercial conversation.

How long does a geotechnical data build take before engineers can use it?

Twelve to sixteen weeks for a first release covering the data model, tablet field logging, laboratory ingestion and log production, in Digital Heroes delivery experience. Archive work phases behind that over a further six to nine months and splits neatly across budget years.

Run the new system in parallel on two or three live jobs before you commit a major project, and choose jobs with your most awkward laboratory rather than your easiest one. That is where the undocumented rules surface, and encoding those is the difference between a system your team uses and one they work around.

Is HoleBASE SI or gINT enough for a firm running sixty investigations a year?

For drafting, yes, and we would keep it. Those products handle log and section production properly and the market is full of engineers who know them.

Where they stop at that volume is everything around the project. They are not built to absorb four laboratory feeds that will never standardise, to index twenty years of prior investigations spatially, or to record how a characteristic value was chosen from a scatter of test results. Those are firm level concerns and the products are project level tools, which is a category difference rather than a shortcoming.

Can old borehole reports really be turned into searchable data?

Yes, and for an established consultancy it is usually the highest value part of the project. Extract location, depth, stratum descriptions and headline test results, then index them spatially so a new site boundary returns every prior investigation within a radius with a link to the source report.

Digital text based reports for two metropolitan areas typically run $30,000 to $45,000. Scanned typewritten logs from earlier decades need human verification and can cost several times that for the same number of holes, which is why scope by geography rather than by date.

Should borehole logs be editable after they are exported?

No, and this is worth being firm about even though it feels restrictive. The moment a log is edited outside the system you have two versions of the truth and one of them gets issued to a client.

If a client requires an unusual column or ordering, make that a template change so the data stays authoritative and every rendering is reproducible from it. Software is what makes that rule enforceable rather than aspirational, and it is one of the few disciplines that costs nothing to build and saves an entire category of rework.

Why do log presentation standards add so much to a quote?

Because a log is a drawing rather than a report. Hatching conventions, column order, how a water strike is shown, whether penetration test results appear as increments or a single value, and which laboratory results print alongside the description all vary by country and by client.

Reproducing a standard exactly enough that a client accepts it without markup is drafting work measured in weeks. Build your dominant client's standard properly first and add the others as they justify themselves. Firms maintaining five presentations because five long standing clients each demand their own will see that directly in the price.

Who owns the borehole archive and the code if we hire an agency?

You should own the repository, the cloud infrastructure accounts and an unrestricted right to hire another firm to continue the work, agreed in writing before kickoff. At Digital Heroes the client owns the code from the first commit.

This matters more than usual in ground investigation. The archive is your firm's accumulated knowledge of the ground under a region, it is the asset that lets you propose a smaller, smarter investigation, and it may be re-examined in a dispute a decade after the job closed. It should not sit in a system somebody else controls the keys to.

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.

If we build for 20 users now, will the software cope with 500 later?

It should, without a rewrite, if it was built on a standard cloud stack; going from 20 to 500 users is mostly a hosting configuration change costing hundreds a month, not a second project. What actually breaks under growth is sloppier work: database queries never indexed for volume and features designed assuming one office's worth of data. Before signing, ask the vendor what happens to the system at ten times today's data, and listen for a specific answer.

How do we get years of data out of our old system and into the new one?

Treat migration as a planned sub-project: a field-mapping document, at least one dry run on a copy of your data, then a cutover with the old system kept read-only for 30 days as a safety net. On Digital Heroes projects it consumes 10 to 15% of the budget when the old system has an export, and more when data must be pulled out screen by screen. Ask any vendor to walk you through their last migration before you sign.

How many SaaS seats do we need before building custom becomes cheaper?

The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.

We run everything on Airtable and spreadsheets. When is it time to go custom?

The switch usually makes sense when you hit one of two walls: Airtable's record caps (125,000 records per base on the Business plan) or logic the tool cannot express, like multi-step approvals with conditional pricing. There is also a simple cost signal: 25 people on Business at roughly $45 per seat per month is about $13,500 a year, forever, for a tool you are already fighting. Custom is worth it when the workflow is core to how you make money; for peripheral processes, staying on Airtable is the right call.

What happens to my software if the agency shuts down or we stop working together?

Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.

How much should a small business expect to pay for custom software?

Across 2,000+ Digital Heroes projects, a small business system that replaces spreadsheets or one core workflow typically lands between $40,000 and $80,000, with more complex first versions running up to $150,000. The two levers that move the number most are integrations and user roles, not the team's hourly rate. Any quote under $15,000 for a full production system means the vendor has not understood your scope yet.

Who can build a custom software system?

Digital Heroes builds custom 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 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