Ship Repair Yard Software: Custom Build or Off the Shelf
Buy, unless you own a dock. An afloat repair outfit doing voyage repairs runs fine on an accounting package and a disciplined signed variation form, and a build would be a crane you did not purchase.
On this page
Buy, unless you own a dock. An afloat repair outfit doing voyage repairs runs fine on an accounting package and a disciplined signed variation form, and a build would be a crane you did not purchase. Building starts to pay when slot utilisation drives your profit and loss, growth work is a material share of the final account, and you have already lost a dispute for lack of evidence.
What the off-the-shelf products in this category actually do well
Say the honest part first: most yards should not build. If you turn under roughly twenty vessels a year with no dock of your own, your scarce resource is skilled people, not slots, and a spreadsheet with a strictly enforced variation form will hold. Spend the money on plant.
SpecTec AMOS, SERTICA and ShipNet are mature maritime systems and it is worth being clear about what they are good at. Equipment hierarchies, planned maintenance, component histories, procurement and requisition workflow, certificate and survey tracking across a fleet. When an owner sends you a repair specification, there is a fair chance it came out of one of them. They are competent and they are not the problem.
The general contracting and enterprise resource planning (ERP) packages that yards try next are also genuinely capable. Job costing, purchase commitment control, subcontractor retention, progress billing and a general ledger that reconciles. If your yard is losing money because nobody posts labour to a job number, buying one of those and enforcing the discipline will fix more than a bespoke system will, and faster.
There is a floor below all of it too. A single berth yard doing three or four jobs at a time with one estimator does not need software. It needs a rate card written down, a numbering scheme everyone uses, and a variation form the superintendent signs before the plate is cut. Buying a platform for that is a subscription in search of a problem.
Two smaller purchases are worth making before anything bespoke. A document management system that holds the specification, the class correspondence and the photographs against a job number, and a time capture terminal at the gate that posts hours to that same number. Between them they fix the two most common causes of an unprovable final account, and together they cost a fraction of a build. If you have not done both, a custom system will inherit the same missing inputs and produce prettier gaps.
Where they stop: growth work agreed on the dock bottom
Here is the workflow every generic product models badly, and it is the whole commercial risk of your business. The specification is written before anyone opened the tank. Blasting starts, the class surveyor taps the plating, and forty tonnes of steel renewal becomes sixty-eight. The owner superintendent nods on the dock bottom, a foreman writes it on the back of a job card, and four months later the owner accounts department disputes the extra because your evidence is handwriting and a man who has since flown home.
A defensible variation needs seven things: the owner specification reference, a description in the owner language, the measured quantity, the contracted rate, a photograph taken before the plate was cut, the date and time, and the attending superintendent signature captured on site. Yards collect two of the seven, on paper, then scan the paper.
Fleet systems were built for the other side of the transaction. They do not price growth work against a negotiated yard rate card, they do not capture a signature in a double bottom tank with no signal, and they do not produce a final account that survives a dispute. Contracting packages assume the scope was known when the contract was signed, which in ship repair is never true, and that single assumption is the entire problem.
The second workflow they miss is the dock plan. Twenty-eight extra tonnes of steel is also extra days, and those days push the vessel behind, whose delivery date is tied to a charter. Nothing joins the variation to the undocking date. Add the constraints that only exist in a yard: tidal gates for pumping down and flooding, coating application windows where the manufacturer sets temperature and humidity limits, shared crane availability across berths, and the class surveyor attendance calendar. A generic scheduler models tasks and dependencies. It does not know you cannot paint tonight.
The arithmetic: per user licensing against cost per vessel docked
Run this on your own numbers rather than a vendor quote. Take the annual licence and support for whatever you use now, add the estimating and administrative hours spent reconciling three numbering systems at final account, and divide by vessels docked. That is your true cost per job.
Worked example to replace with yours. Twenty-five seats at $95 per user per month is $28,500 a year. Add one estimator week per vessel across forty vessels reconciling owner specification items to work orders and invoice lines, at a loaded $1,800 a week, and you have $72,000 in hidden labour. Total roughly $100,000 annually, or $2,500 per vessel docked.
Against that, a $110,000 first release with year two at 17 percent costs about $185,000 over three years. The crossover in this category is not seat count. It is around 25 to 30 vessels docked a year, or the point at which growth work exceeds roughly fifteen percent of your typical final account, whichever comes first.
The number nobody puts in the model is disputes. A single settled final account written down by five percent on a large steel job can exceed a year of licensing. If you have taken that hit twice in three years, your arithmetic already crossed.
What a custom build actually costs
In Digital Heroes delivery experience, a first release covering specification import and mapping, quotation against a rate card, job numbering, dock and berth planning, and mobile variation capture with photographs and signature runs $70,000 to $150,000 in 12 to 18 weeks. That is a system your estimators and dock foremen use on the next vessel, not a pilot. A full yard platform adding timesheet and stores posting, subcontractor commitment control, permit to work and gate access, class attendance scheduling, progressive invoicing and an owner portal runs $180,000 to $450,000 phased over 6 to 14 months.
Migration is 10 to 25 percent of the build. Open jobs, the customer and vessel register, and the rate card structures carry over cleanly. Historical job costing rarely does, because it was posted against a numbering scheme you are about to abandon. Load closed jobs as read only archive and stop paying to clean them.
Year two runs 15 to 20 percent of build cost annually, covering hosting, support during dock periods rather than office hours, and change. What pushes you up the band here specifically: multiple docks with genuinely different constraints, offline capture inside tanks, and multi currency or multi language if you serve international owners with a mixed workforce.
The four situations where building wins
Regulatory and contractual fit comes first. Class attendance is not a date, it is a window with credit conditions, and a surveyor attending opportunistically during a scheduled docking is worth planning for. If you take naval or government work, certified payroll and prevailing wage records sit alongside it, and both belong in the same job record as the labour hours.
Scale economics is second: the 25 to 30 vessel figure above, reached sooner if your dock is the constraint rather than your workforce.
Third is a workflow that is your competitive advantage. Printing a final account in the owner own specification numbering, so item 4.12.3 reads back as item 4.12.3 rather than as job 1188 line 40, ends most disputes before they start. Owners notice. Repeat work follows the yards that are easy to settle with, and that is a commercial edge no packaged product will hand you.
Fourth is integration sprawl. Count them: estimating, clocking or time capture, stores and purchasing, subcontractor invoicing, accounting, and the dock schedule. When three or more of those must agree before an invoice goes out, and the agreement currently happens in a workbook one person maintains, you are funding a build already.
How to decide in a week
Pick the last three vessels you delivered. For each, reconstruct one variation end to end. Find the owner specification reference, the measured quantity, the rate applied, the photograph, the timestamp and the signature. Give yourself twenty minutes per variation and stop when the twenty minutes are gone.
Count how many of the six you found. If you routinely land on three or fewer, and you needed to phone a foreman for any of them, you have your answer and you did not need a consultant to reach it. Then repeat the test on the dock plan: ask when the vessel two slots from now is scheduled to undock, and whether that date reflects the variations approved last week.
A yard that fails both tests is not short of software. It is short of a record, and a record is what you build.
One more hour well spent. Take a single completed job and run its margin three ways: by owner specification item, by pricing model, and by trade. Most yards cannot do it at all, and the ones that can usually find that steel renewal carries the job while staging and services quietly lose money, or exactly the reverse. Whichever way it falls, that number tells you which repair types you have been quoting cheap to win work you should have let go.
The last step is a paid discovery phase, which is the cheapest way to end the argument. Digital Heroes produces a signed product requirements document before any code exists: the variation data model, the rate card structures, dock constraints, integrations and acceptance criteria. You own it, and you can take it to any other firm on your shortlist and finally compare quotes for the same thing. We are wrong for you if you want the cheapest hourly rate, or if you dock fifteen vessels a year and want permission to build. We will tell you to fix the variation form instead.
Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Only about 30% of digital transformations succeed at meeting their objectives, but getting six critical success factors in place (leadership commitment, talent, agile culture, progress monitoring, clear strategy, and a modernized platform) raises the odds of success from 30% to 80%. Source: Boston Consulting Group (BCG) (2020) →
- PMI's Pulse of the Profession research found organizations waste an average of roughly 9.9% of every dollar invested in projects due to poor performance - equivalent to about $1 million wasted every 20 seconds collectively worldwide. Source: Project Management Institute (PMI) (2018) →
- 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) →
- Workers can expect 39% of their existing skill sets to be transformed or become outdated over 2025-2030; 77% of employers plan to upskill their workforce, and 63% identify skill gaps as the biggest barrier to business transformation. Source: World Economic Forum (2025) →
Frequently asked questions
How long does it take to get variation capture live on the dock?
Twelve to 18 weeks for a first release including specification import, rate card quoting, job numbering, dock planning and mobile variation capture. The longest pole is usually rate card discovery rather than engineering, because most yards carry three or four pricing structures that only the commercial director fully understands, and those have to be written down before anything can be automated.
Who owns the code and the rate card data if an agency builds this?
You should own the repository, the cloud infrastructure accounts and the unrestricted right to hire another firm, agreed before kickoff rather than negotiated later. At Digital Heroes the client owns the code from the first commit. A developer who wants to host on their own accounts or hold the source is building a dependency you pay for every time you need a change.
What happens if a variation is disputed two years after the vessel sailed?
You produce the record: owner specification reference, measured quantity, contracted rate, the photograph taken before the plate was cut, the timestamp and the captured signature. That is why the evidence set is the build, not a nice extra. Set your retention period against the limitation period in the law governing your repair contracts, and keep the audit trail immutable rather than editable.
Can the system import repair specifications sent in each owner own format?
Yes, and it is one of the strongest arguments for building. Import the specification once, map each owner item number to one or more internal work orders, and carry both references through quotation, timesheets, variations and invoicing. The final account then prints in the owner numbering, which removes the reconciliation week your estimator currently spends per vessel.
Should we buy an enterprise resource planning package instead?
If your problem is that labour and materials never reach a job number, yes, and it will be cheaper and faster than a build. Those packages do costing and ledgers well. What they assume is that scope was known at contract signature, which in ship repair is never true, so growth work capture and dock constraint planning stay outside them regardless of configuration.
What is the difference between yard software and fleet management software?
Fleet systems such as SpecTec AMOS or SERTICA serve the shipowner: maintenance schedules, component histories, procurement, certificates. Yard software serves the contractor: rate cards, quotations, growth work evidence, dock slot utilisation and a defensible final account. They sit on opposite sides of the same transaction, which is why an owner tool never protects your commercial position.
How much should we budget for migrating open jobs and customer records?
Between 10 and 25 percent of the build. Customers, vessels, contacts and rate card structures move cleanly. Historical job costing usually does not, because it was posted against a numbering scheme you are replacing. Most yards migrate open jobs fully, verify each one against the existing paperwork, and load closed jobs as read only archive rather than cleaning data nobody queries.
Will variation capture work inside a tank with no mobile signal?
It has to, or nobody uses it. The build stores variations, photographs and signatures locally on the device and syncs when coverage returns, with conflict handling if two foremen raise overlapping items. Ask any prospective developer this directly, because a variation feature that fails quietly offline is worse than paper: it creates the belief that a record exists when it does not.
Can we start with one dock and expand later?
That is the pattern that works. Start with your busiest dock, your top three repair types by revenue and variation capture only. Prove it on a full docking cycle, then extend to the second dock and to timesheet and stores posting. Yards that scope everything at once spend more in total, because the later work benefits from a settled job costing design that only exists after production use.
Is it worth building if most of our work is under one government contract?
Probably not. Long term contracts with a single naval or government customer usually force you into their reporting formats, numbering and progress billing rules, so you end up building to somebody else specification. Buy what satisfies their requirement, keep a disciplined variation process, and revisit the build case if commercial owner work grows into a material second revenue line.
How big a team does it take to build a project management platform?
A typical Digital Heroes pod is 4 to 5 people: a product designer, two or three engineers, and a shared project manager and QA. Smaller than that and timelines stretch because one person is context-switching across design, backend, and testing; bigger only helps after the MVP, when work splits into parallel streams. Headcount matters less than whether the same pod stays on your project from discovery to launch.
What does it cost to keep custom project management software running each year?
Budget 15 to 20 percent of the original build cost annually, so a $100,000 platform costs $15,000 to $20,000 a year to run. That covers hosting, security patches, dependency upgrades, and the item buyers forget: fixing integrations when Slack, Google, or QuickBooks change their APIs, which happens every year. Skipping the maintenance budget is how a two-year-old tool becomes impossible to upgrade.
We've outgrown ClickUp. Does that mean we need custom software?
Not automatically. First check whether ClickUp's Business tier at about $12 per user per month plus its API covers the gap, because most complaints about outgrowing ClickUp are really automation limits, not data model limits. The genuine signal for custom is structural: your work does not fit the task-in-a-list model, for example a job that must sit under two clients with separate billing at the same time. If you are paying someone monthly just to maintain workarounds, it is time to price a build.
What tech stack should a custom project management tool be built on?
A deliberately boring one: React on the front end, Node or Python on the API, PostgreSQL for data, and websockets for live updates, which is the stack behind most tools in this category. The test is hiring risk: if your agency proposes something a mid-level developer cannot pick up in a week, you are buying a dependency, not an asset. Save exotic choices for genuine needs like offline-first mobile.
We're paying for 250 Monday seats. Would building our own tool be cheaper?
Cheaper only if you hold the tool for three years or more. 250 seats on Monday's Pro tier at about $19 per user per month is roughly $57,000 a year, while a custom platform costs $120,000 to $200,000 to build plus 15 to 20 percent annually to run, so cash break-even sits around year three. Building wins if you also gain workflow fit and unlimited seats; if Monday fits fine and you only dislike the invoice, negotiate an enterprise contract instead.
Who can build a custom project management software system?
Digital Heroes builds custom project management 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 project management 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.
Related guides
Published · Last updated .