Enterprise DNA

Instead of CorePlan

Stop renting CorePlan. Own your drilling records.

We build your version around your rigs, your clients' schedules of rates and the way you claim, bring your CorePlan plods across and run it for you. Your drillers keep filling in the shift the way they do now.

CorePlan lists its drilling contractor Basic plan at $750 a month for 1 to 3 rigs. Bigger fleets are quoted privately, and Forms and Staff Management are add-ons from $550 and $500 a month.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription covers

You pay by the rig and by the shift for screens over your own plods

CorePlan publishes a starting price for small drilling contractors and quotes the rest. Here is what the bill is built from, and which parts are really the front end.

precision_manufacturing

A plan sized by rig count

Basic covers 1 to 3 rigs at $750 a month, which is $9,000 a year. A fourth rig moves you to Professional, which is quoted privately.

receipt_long

A bill that grows with every shift

CorePlan says its default pricing is usage based, worked out each month from the number of plods or shifts you submit. A night shift is another plod on the bill.

assignment

Forms charged per rig

Prestarts, inspections, incidents and documents sit in the Forms add-on, from $550 a month with a fee for each rig on top.

badge

Timesheets charged per person

Staff Management and timesheets are another add-on, from $500 a month plus a fee for each staff member.

insights

Analysis behind the higher tiers

Rig utilisation and driller performance are not ticked on Basic, bit usage analysis sits a tier higher again, and custom reports are a separate Advanced Analytics add-on.

lock

Your history in someone else's system

Every plod, rate and claim your office has keyed in lives inside the vendor's software, and the analysis of it is priced by tier.

Your own drilling office

Start with what the office and the drilling supervisor ask every day

Plods

Get every shift in, checked and signed off

The plod for every rig and shift, with its activities, depths, crew hours, consumables and the prestart behind it.

  • check A shift entered from a photo of the paper plod or a spreadsheet, by asking
  • check A plod refused if it has no crew hours or no prestart
  • check Plods past the client's sign-off window, by client, with the money each holds back
  • check Rejected plods with the client's reason and what to fix

Charges

Charge at each client's own schedule of rates

Metres split across the depth bands each run crosses, hourly items at their rates, and the consumables the client pays for.

  • check What every plod earned, line by line, the moment it is entered
  • check Signed-off work kept apart from work still waiting on the client
  • check Client standby kept apart from breakdowns and standby on you
  • check A different schedule of rates for every contract

Rigs

See which rig is earning and which is losing hours

Metres, the drilling share of each shift, billable standby, lost time and revenue per shift for every rig.

  • check Working rigs with a day and no plod
  • check Rigs past their service hours, and failed prestarts
  • check Metres per drilling hour by driller, method by method
  • check Bits that failed early, and what each metre cost

Safety and claims

Keep the paperwork an inspector and a client ask for

Nine checks against the rules a drilling contractor works under, and a progress claim built only from signed-off plods.

  • check Water bores drilled under a driller whose licence had lapsed
  • check Crew past their competency review or the fatigue limit in your plan
  • check Notifiable incidents not reported, and finished holes not rehabilitated
  • check A branded progress claim that never claims the same plod twice

Make it yours

Design your own CorePlan replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from CorePlan. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your CorePlan replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your CorePlan data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from fictional demo records for a Kalgoorlie drilling contractor. Your team asks the question and checks the records behind the answer.

forum

Drilling Contractor for Claude Code

Connected to your own database

Which plods has the client not signed off yet?

Plods waiting on the client

P-10023

Contract
C-101
Rig
RC01
Date
2026-10-20
Shift
day
Status
submitted
Days
4
Past window
YES
Charges
$11,942

P-10024

Contract
C-101
Rig
RC01
Date
2026-10-20
Shift
night
Status
submitted
Days
4
Past window
YES
Charges
$13,461

P-10040

Contract
C-101
Rig
RC02
Date
2026-10-20
Shift
day
Status
submitted
Days
4
Past window
YES
Charges
$9,620

P-10025

Contract
C-101
Rig
RC01
Date
2026-10-21
Shift
day
Status
submitted
Days
3
Charges
$13,511

P-10026

Contract
C-101
Rig
RC01
Date
2026-10-21
Shift
night
Status
submitted
Days
3
Charges
$11,842

P-10041

Contract
C-101
Rig
RC02
Date
2026-10-21
Shift
day
Status
submitted
Days
3
Charges
$3,336

P-10078

Contract
C-102
Rig
DD01
Date
2026-10-22
Shift
day
Status
submitted
Days
2
Charges
$9,783

P-10079

Contract
C-102
Rig
DD01
Date
2026-10-22
Shift
night
Status
submitted
Days
2
Charges
$7,254

P-10027

Contract
C-101
Rig
RC01
Date
2026-10-22
Shift
day
Status
submitted
Days
2
Charges
$15,300

P-10028

Contract
C-101
Rig
RC01
Date
2026-10-22
Shift
night
Status
submitted
Days
2
Charges
$13,841

P-10089

Contract
C-103
Rig
WB01
Date
2026-10-22
Shift
day
Status
submitted
Days
2
Charges
$16,230

P-10080

Contract
C-102
Rig
DD01
Date
2026-10-23
Shift
day
Status
submitted
Days
1
Charges
$8,790

P-10081

Contract
C-102
Rig
DD01
Date
2026-10-23
Shift
night
Status
submitted
Days
1
Charges
$10,783

P-10029

Contract
C-101
Rig
RC01
Date
2026-10-23
Shift
day
Status
submitted
Days
1
Charges
$13,012

P-10030

Contract
C-101
Rig
RC01
Date
2026-10-23
Shift
night
Status
submitted
Days
1
Charges
$14,290

P-10090

Contract
C-103
Rig
WB01
Date
2026-10-23
Shift
day
Status
submitted
Days
1
Charges
$7,680

P-10071

Contract
C-102
Rig
DD01
Date
2026-10-18
Shift
night
Status
rejected
Days
6
Charges
$8,819
Rejected because
Core loss 212 to 218 m not explained; standby n...

$189,495 cannot be claimed until these are signed off.

Ask it anything

Questions answered from your drilling records

Real questions the free version answers today on its demo data. They are not a claim that CorePlan cannot produce a custom report.

chat_bubble Which plods are past the client's sign-off window, and how much money do they hold back?
chat_bubble What can I claim from each contract today, line by line at its own rates, and which plods are held back?
chat_bubble How many hours did each rig lose to breakdowns and standby on us this week, against billable standby on the client?
chat_bubble Which working rig has a day with no plod at all?
chat_bubble Which drillers get the most metres per drilling hour, method by method?
chat_bubble Which bits failed early, and what did each metre cost?
chat_bubble Who went over the fatigue limit this week, and which shift took them there?
chat_bubble Which water bores were drilled under a driller whose licence had lapsed?
chat_bubble Which finished holes are still not capped, and whose programme of work expires this month?
chat_bubble Which rigs are past their service hours, and which shifts ran with no prestart?

Switching

How to switch from CorePlan

A move involves exporting plods, setting up your contracts and operating records, checking a test import, then comparing a claim period before you stop using CorePlan.

  1. 1

    Export your plods

    Export your plods from CorePlan as CSV, which CorePlan supports. For any other records you need, export what your account allows, usually CSV or Excel, and check with CorePlan about available exports. Keep the source exports available while you prepare the move. The documented import path is for plods. Contracts, rates, rigs and crew are set up separately in the new system.

  2. 2

    Set up your records

    Set up your contracts, each contract's schedule of rates, your rigs and your crew. Include the rates and operating details you need for charging and record keeping. Before importing plods, match them to the right contract. Do not assume the plod import brings across all your CorePlan records. The documented import path covers plods, while these other records are entered separately.

  3. 3

    Check the test import

    Run the import in test mode before loading records for real. Review what the test run flags and correct any source data or setup issues it identifies. The import groups activity lines into one plod per rig, date and shift, with holes, depths, hours, bits and approval status. Do not guess at unclear values.

  4. 4

    Import and compare charges

    Once the test result looks right, load the plods for real. Compare the charges with your last CorePlan claim, line by line. Check metres by depth band, hourly items and consumables against the rates on each contract. Differences are usually a rate band or activity code. Fix them before sending a claim from the new system.

  5. 5

    Run both, then switch

    Keep CorePlan active while you run the last claim period in both systems and compare the results. After correcting any differences, run both side by side for a short period so you can check the records and claim figures against your normal work. When you are satisfied with the comparison, stop using CorePlan and switch to the new system.

construction

Where the real effort goes

Most of the work is mapping your own fields, contract rates and operating rules, then deciding how much history to bring. Plods have a CSV import path, but crew hours, consumables and forms for open plods need short one-off entry on paid paths. Enterprise DNA handles this setup and migration work when you have them run the system.

Not ready for a call?

Get your CorePlan switch plan by email

We will send you the step-by-step plan for moving your business off CorePlan, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to make it yours

Start with the free version or have your version built

Open source

Do it yourself

Free code

  1. 1 Clone the repo and run npm install, npm test and npm run demo.
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor.
  3. 3 Enter each contract's schedule of rates, your rigs and your crew by asking for them.
  4. 4 Export your plods from CorePlan to CSV and run the import with --dry-run first.
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your activity codes, rate bands, fatigue limits and client sign-off rules
  • check Your CorePlan plods, holes and open contracts brought across and checked against your last claim
  • check A phone form for drillers that works with no signal, if your crews want one
  • check A sign-off page for your clients, or a connection to your accounts, scoped for how you work
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Access for the office, the drilling supervisor and the workshop
  • check Backups, restore checks and updates looked after
  • check The Monday review and the month-end claim prepared for you to approve
Book a call with Sam

Questions

Instead of CorePlan, answered

Our drillers fill plods on a tablet at the rig. What happens to that? expand_more

In the free version the driller sends a photo of the paper plod or a spreadsheet at the end of the shift, and the office enters it by asking. Nothing is guessed: if a depth or a time is unclear, it asks. If your crews need a phone form that works with no signal, we build that into your version.

How do our plods come across from CorePlan? expand_more

CorePlan exports plods to CSV. Each row comes in as an activity line, grouped into one plod per rig, date and shift, with holes, depths, hours, bits and the approval status. Running it twice does not double anything. Crew hours, consumables and forms are a short one-off entry for open plods, which we do for you on the paid paths.

Will the charges match what CorePlan worked out? expand_more

They are worked out from the same things: each contract's metres by depth band, its hourly items and its consumables. Before you switch, the last claim period is run in both and compared line by line. A difference is almost always a rate band or an activity code, and it is fixed before the first claim goes out.

Does it cover our safety obligations? expand_more

It checks your records against nine rules, from prestarts and services to water bore licences, notifiable incidents and drill hole rehabilitation, and names the source of each. It does not replace your safety management system or your safety adviser. It makes sure the evidence is there when the inspector or the client asks.

What do we pay Enterprise DNA? expand_more

The code is free. A version built and run for your business has one setup fee, then a retainer. Sam looks at your CorePlan bill, your rigs and how your clients sign off and pay before agreeing the scope.

Own the records behind your next drilling programme

Take 30 minutes with Sam to go through your CorePlan bill, how plods move from the rig to the client and how you claim. We map your contracts and agree what your version needs before you change anything.

Drilling Contractor for Claude Code is free and open source, published by Enterprise DNA.

Done paying for CorePlan?

Get your version built