Technical due diligence

What a target's codebase runs is rarely what the deal model assumes

A scoped technical due diligence engagement for private equity: $10,000–$25,000, one to three weeks. We read what a target company's codebase, dependencies and infrastructure actually run — not what the deck says — and hand back a report specific enough to become the remediation scope, if one is warranted.

Technical due diligence, scoped to one question

For the people who decide whether a deal or a portfolio company gets a technical read before the number goes firm — an operating partner, a portfolio CTO, whoever is running diligence on a target that runs on software nobody at the fund wrote.

$10,000–$25,000, one to three weeks. We read what a target company's codebase, dependencies and infrastructure actually run, find the specific legacy-stack or security exposure it carries, and hand back a report scoped enough to become the remediation plan — if the deal proceeds and one is warranted.

Works either side of a close. Pre-signing, it runs alongside financial and legal diligence. Post-close, it's the same read applied to a portfolio company nobody has looked at technically since the deal that brought it in.

Patterns we see

Twelve patterns from public research into small, real software companies. Each one is its own page, with the fuller pain point, the business impact, and what the diligence engagement checks for it.

A field technician working from a bucket crane truck beside a utility pole

Field-service and facilities-management software

A scheduling and billing platform still on .NET Framework, paired with a legacy WinForms desktop client.

Read the pattern
A dual-monitor developer workstation displaying code

Application monitoring and developer-tooling software

Core architecture predating the current generation of tools in its own category.

Read the pattern
A business meeting with people gathered around a conference table

Membership and case-management software for member-based organizations

A core platform on ASP.NET Web Forms, unfunded by Microsoft since 2016.

Read the pattern
A car being towed on a flatbed pickup truck on a wet road

Dispatch and fleet-management software for vehicle-recovery operators

Several older, founder-built platforms still running un-unified after a roll-up.

Read the pattern
Rows of old labeled filing cabinets in a records room

Public-records-request and workflow software for government agencies

A platform well over a decade old, with no evident ground-up rebuild behind a recent brand refresh.

Read the pattern
People working at an assembly line in a factory

Product-lifecycle and specification-management software for consumer-goods manufacturers

A small, bootstrapped platform modernizing after its first outside investment.

Read the pattern
An empty airport terminal waiting area with flight-information displays

Travel-industry booking and reservations software

A booking engine that predates cloud-native architecture by well over a decade.

Read the pattern
Rows of hard hats arranged on a wall

Safety and regulatory-compliance software, with a hardware component

A modern backend serving a login flow built on several-year-old front-end dependencies.

Read the pattern
Silhouette of a person editing video at a workstation

Template-based online video-creation software

A single-page-app framework choice from the early-to-mid 2010s, never rewritten.

Read the pattern
A mechanic's hands inspecting a car's fuse box

Vehicle inspection and appraisal software

A decade-old front-end stack still live ahead of a sale, invisible to a check of the current, rebuilt site.

Read the pattern
A person filling out a document by hand at a desk

Drag-and-drop online form and survey-builder software

An unframeworked backend built up over roughly two decades.

Read the pattern
A man talking on the phone at a desk

Conversational-AI and customer-engagement software for enterprise clients

A core product console with infrastructure quietly drifted out of sync.

Read the pattern

These are patterns from public research on real, small software companies, not completed Shashtram engagements. Named engagements with measured figures replace them as clients clear being named.

This is Map, priced and scoped — not a rewrite pitch

Diligence isn't a separate product. It's Map — the same first phase behind every engagement, scoped to one question instead of a whole platform, and priced on its own because a fund needs to approve it without a process. What ends it is the same shape as any Map: a scope, a measure of the specific risk found, a remediation plan where one is warranted, and an honest answer where there isn't one.

It never assumes a rebuild follows. Most of the value in a $10,000–$25,000 read is knowing what's actually running before you sign, or before a portfolio company gets folded into a bigger platform — not committing you to fix it through us. If the report finds something worth acting on, Build is a separate, separately-scoped conversation, not an assumed next step.

Questions

Straight answers.

Asked by someone deciding whether to spend the diligence budget before signing, not after.

What does the technical due diligence report cover?

What's actually running under a target's product — the real framework and dependency versions, not what's in the pitch deck — the specific legacy-stack, security or infrastructure risk we find, and a scoped estimate of what remediating it would cost and take. It's the same shape Map produces on a larger engagement: a scope, a measure, a plan, and an honest read on whether one is even warranted — priced and timed for a single question instead of a whole platform.

How fast is this, and what does it cost?

$10,000–$25,000, one to three weeks, scoped and priced before we start. It doesn't require a data room to begin: several of the patterns on this page were found from outside the company entirely — a live site, a job posting, an archived snapshot — before any access was granted.

What if we don't proceed to a rebuild after the report?

Then the report is what you paid for, and the engagement ends there. Nothing about the diligence commits you to a modernization project — most of the value in a $10,000–$25,000 read is knowing what you're actually buying, whether or not you act on it afterward.

Do you need access to the codebase, or can you work from the outside?

Both, depending on the stage. Pre-LOI, we can often get a useful read from what's publicly observable — live infrastructure, dependency versions, job postings, archived snapshots. Once there's a data room or management cooperation, the same read goes deeper: repo access and a conversation with whoever owns the code answer questions an outside read can't.

Is this the same thing as your modernization work?

No. This is diligence — a read, not a rebuild. [Map, build and run](/map-build-run) is the delivery model for the layer itself, and this engagement is priced separately as a scoped version of the first phase, Map. If the report finds something worth fixing, that's a separate, separately-scoped conversation, not an assumed next step.

Start here

Bring us one workflow.

Tell us the process that crosses the most systems. You get a scope, a measure and a delivery plan back — and a straight answer if we think it is not worth building.

Get in touch

+1 (512) 954-4288Gujarat, India