Every engineering team has that spreadsheet — the one nobody fully trusts, with the formula someone changed in 2019. We build the opposite: calculation tools engineered like deliverables — inputs validated, calculations locked and referenced to the standard clause, assumptions documented, results presented as a report your checker can sign off.

And not only in Excel. Depending on what fits your team, the same rigour goes into a browser-based web app, a desktop tool, or an automation — as well as trackers, cable schedules and dashboards with database and SharePoint integration where it earns its keep.

See it live: the MEP Bracket Calculator is ours

The interactive MEP Bracket Calculator on this site is one we built. Draw a rod-and-Unistrut support network in the browser, roll up the loads, check every rod and fixing to BS 8519:2020, and export an auditable, formula-visible Excel calculation — all client-side, nothing to install. It's a working demonstration of the web tools we can build for your team.

Try the live calculator

What We Build

  • Excel calculators & workbooks — cleat spacing, containment loading, BS 8519 supports, load schedules, with manufacturer libraries and printable reports
  • Browser-based web apps — interactive, multi-user or drawing-based tools that run on any device with nothing to install (like the MEP calculator above)
  • Desktop applications — where a tool needs to sit on the engineer's machine or integrate with local software
  • Automations — VBA, Office Scripts or Python for batch calculations, report generation and data imports
  • Data & dashboards — cable schedules, drawing registers, progress trackers and management dashboards fed by Power Query from SQL, SharePoint or CSV

Excel Calculators — Worked Examples

Three illustrative extracts from tools we've built — generic example data, same structure as the real project versions:

Example 1 — Cable Cleat Spacing to IEC 61914

ABCD
1CABLE CLEAT SPACING CALCULATOR — IEC 61914 / BS EN 61914
21. INPUTS (blue cells)
3Peak fault current, î40.0kAFrom protection study
4FormationTrefoil, 3 × 1CDropdown — sets coefficient K
5Cable outer diameter32.0mmFrom cable datasheet
6Cleat rated withstand, Fₖ3.0kNManufacturer test cert
72. RESULTS (locked)
8Force between conductors8.50kN/m= 0.17 × î² / d  (N/m)
9Maximum cleat spacing353mm= Fₖ / force per metre
10Recommended spacingUSE 300 mm CENTRES ✓mmRounded to rung pitch

1Blue cells are the only thing you touch. Everything else is locked, so the tool survives being passed around a project team.

2Every result traces to a clause. Formulas reference the standard (IEC 61914, BS 8519, BS 7671…) and the source of each input is stated on the sheet.

3Manufacturer data built in. Cleat, cable and fixing libraries live on hidden data sheets — pick from a dropdown instead of retyping datasheets.

4A verdict, not just a number. The sheet answers the actual question ("what spacing do I install?") and prints as a calculation report with a notes & assumptions page.

Example 2 — Fire-Rated Support Bracket to BS 8519

On fire-rated escape routes and life-safety circuits, every containment support must survive the fire condition — BS 8519 limits the drop rod stress far below its ambient capacity, and a bracket that passes at ambient can fail the 2-hour case. This tool takes the services load and the bracket geometry, builds the load from first principles, and runs every failure mode in one pass:

ABCD
1BRACKET CALCULATION — TRAPEZE DROP ROD (BS 8519:2020 E.1)
21. INPUTS (blue cells)
3Services load (cables + containment)49.0kg/mItemised or combined entry
4Hanger spacing, Lₕ1.2mSpacing along the run
5Drop rod length / bearer length1.0 / 1.0mTrapeze geometry
6Fire / service conditionAmbientDropdown: Ambient / 0.5 / 1 / 2 h — sets σmax per BS 8519 Table E.1
7Safety factor, γₖ1.3Project / Eurocode basis
82. LOAD BUILD-UP (locked)
9Total mass (services + bearer + rods)62.3kg= Wₛₓₜ × Lₕ + bearer + 2 rods
10Unfactored / design load0.61 / 0.79kNF = m × g; Fₓ = F × γₖ
113. CHECKS (locked)
121 — Drop rod stress (M12)PASS ✓Req. 3.1 mm² ≤ 76.3 mm² at minor dia
132 — Bearer / strut capacityPASS ✓0.61 kN ≤ 1.45 kN rated at span
143 — Channel nut shear (2 nuts)PASS ✓0.40 kN/nut ≤ 3.0 kN rated slip
154 — Concrete anchor pullout (2 anchors)PASS ✓0.40 kN/anchor ≤ 1.0 kN design value
16OVERALL STATUSALL CHECKS PASS ✓Prints as a signed calc sheet

1One dropdown drives the fire case. Selecting Ambient / 0.5 / 1 / 2 h changes the allowable rod stress per BS 8519 Table E.1 and every check re-runs instantly — no separate "fire version" of the spreadsheet to keep in sync.

2Four failure modes, one verdict. Rod stress, bearer capacity, channel nut slip and anchor pullout are checked together, because the weakest link governs — a bracket is not "PASS" until all four are.

3Manufacturer values, referenced. Strut capacities, nut slip loads and anchor design values come from published tables held on data sheets — the calc states where each number came from.

4Scales across a project. Each bracket detail is a copy of the sheet; the original tool this example is based on runs dozens of bracket details in a single workbook, one summary page for the checker. (This is the calculation we turned into the live web app above.)

Example 3 — Cable Ladder Loading & Cleat Arrangement

A ladder full of cleated single-core or SWA cables has two questions: is the ladder overloaded, and do the cleats physically fit? The second one is routinely missed — a cleat is wider than its cable, so on close-spaced cables the cleats collide on the rung, and nobody discovers it until the installer does. This tool checks the weight and the geometry together:

ABCD
1CABLE LADDER LOADING & CLEAT ARRANGEMENT
21. INPUTS (blue cells)
3Cable4C × 120 mm² Cu/XLPE/SWAOD 44.9 mm, 6.44 kg/m from datasheet
4Number of cables7no.Per site sketch
5Cleat (two-bolt LSF)92 mm wideFrom manufacturer library
6Clear gap between cables / rung pitch5 / 300mmDesign spacing; ladder rung pitch
72. RESULTS (locked)
8Ladder loading45.1kg/m= 7 × 6.44 — check vs ladder SWL
9Cleat fit on shared rungCLASHCleat 92 mm > cable pitch 49.9 mm
10ArrangementSTAGGER — ALTERNATE RUNGS, S = 600 mm ✓Drawn live on the diagram sheet

1Weight and geometry in one pass. The loading check (cables per metre vs ladder safe working load) and the cleat-fit check share the same inputs, so they can't drift apart.

2Clash detection. The tool compares cleat width against the cable pitch (OD + design gap). Here 92 mm > 49.9 mm — cleats cannot share a rung, so it staggers them onto alternate rungs and recalculates the effective spacing per cable.

3A live drawing, not a description. The workbook redraws the plan view below as the inputs change — the installer sees exactly which rung each cleat lands on.

4Cable and cleat libraries. OD, weight and cleat dimensions come from built-in manufacturer-typical data sheets, replaceable with datasheet values for the actual cable.

This is the plan view the workbook produces for the example above:

CLEAT FIXING ARRANGEMENT — PLAN VIEW S = 600 mm (alternate rungs) rung pitch 300 mm cable cleat rung
Plan view: each cleat is wider than its cable, so cleats on adjacent cables clash if fixed to the same rung. Staggering onto alternate rungs gives every cable a cleat at S = 600 mm while keeping cleats clear of each other — the geometry a proper calculator checks automatically.

Web & Desktop Apps

A spreadsheet is the right answer surprisingly often — but not always. A web or desktop app wins when the tool has to be used by many people at once, needs an interactive or drawing-based interface, has to run where Excel isn't installed, or has grown too complex to trust as a grid of formulas. The MEP Bracket Calculator is a good example: a network you draw and drag, live checks, and an Excel export at the end — none of which is comfortable in a spreadsheet.

Our web tools are typically self-contained (they run in the browser with no server and no data leaving the device), which keeps them private and simple to deploy — you can host the whole thing on an internal page. Where shared data or logins are needed, we'll build and deploy that too.

How It Works

  • You describe the calculation or workflow, the standard it follows, and who will use it
  • We recommend the right form — spreadsheet, web app, desktop or automation — and agree it with you
  • We build the tool with documented assumptions and worked validation cases
  • You review it against a real project example; we adjust until it fits how your team works
  • Handover: the workbook or source, a notes sheet, and a short walkthrough — the tool is yours

Indicative Pricing

A single-purpose Excel calculator (one calculation, one standard) typically runs £400 – £1,500. Multi-sheet suites with manufacturer libraries, VBA automation or database integration typically run £1,500 – £5,000+. Browser and desktop apps are scoped individually and usually start from a few thousand pounds, depending on complexity. As with our design services pricing, you get a fixed quote before we start.

Frequently Asked Questions

Common questions about commissioning bespoke tools and software.

Can you build a browser-based tool like the calculator on this site?

Yes — the MEP Bracket Calculator on this site is one of ours. A web app suits multi-user tools, interactive or drawing-based interfaces, or teams where not everyone has Excel. It runs in any modern browser, on any device, with nothing to install.

Who owns the tool once it's built?

You do. For a spreadsheet, that's an unlocked workbook with the formulas visible and a documented notes sheet; for a web or desktop app, it's the source code plus a build you can host yourself. No licence lock-in, and we can maintain it or hand it over entirely — your choice.

Where does a web tool run — do we need servers?

Many of our web tools are self-contained and run entirely in the browser: no server, no data leaving the device, nothing to maintain. Where a tool genuinely needs shared data or logins we'll host it or deploy into your environment — agreed up front.

Our IT blocks macros — can you build without VBA?

Yes. Most calculators can be built formula-only, which runs in any corporate environment including Excel Online and SharePoint — or as a browser tool that sidesteps macro policy entirely. We use VBA or Office Scripts only where they genuinely earn their keep, and agree that with you first.

How are the calculations validated?

Every tool ships with worked test cases checked against hand calculations or published examples from the relevant standard, and a notes page stating exactly what it does and does not cover. For safety-critical work we recommend an independent check, which we can arrange or your engineer can do against the documented method.

Can you extend a spreadsheet or tool we already use?

Usually yes. We can tidy, verify and extend an existing workbook — adding input validation, locked calculation areas, manufacturer data tables and printable reports — often faster than starting from scratch, or rebuild it as a web tool if that fits better.

Can tools connect to our databases or SharePoint?

Yes. Using Power Query and standard connectors, workbooks and apps can pull from and publish to SQL databases, SharePoint lists and CSV exports — useful for cable schedules, drawing registers and trackers that several people update.

Got a Calculation Your Team Repeats Weekly?

Describe it in two sentences — we'll tell you the right form for it, what it would cost and how long it takes.

Get a Quote