Repeat Failure Analysis for Public Assets | Expert Guide for 2026

By Corin Hale on October 27, 2026

repeat-failure-analysis-public-assets

A pothole filled three times at the same intersection, a lift station pump that trips every spring, a boiler that gets a new part each winter. Public works crews close these work orders every time, and the reports show completed work, yet the fault keeps coming back. Repeat failures consume labor and budget without improving service, and they rarely show up as a line item. This guide explains how to find them in your maintenance records, run a proper root cause analysis and fund the permanent fix, using history held in a CMMS such as Oxmaint.

Repeat Failure Analysis for Public Assets

Roads, water, facilities, parks and fleet

Stop paying for the same repair twice. Use work order history to spot recurring faults, find the cause behind them and replace the patch cycle with a fix that lasts.

Failure reported
Quick patch applied
Work order closed
Same fault returns
The patch cycle repeats until someone asks why
Flag the repeat
Analyze root cause
Permanent corrective action
Verify no recurrence

What counts as a repeat failure

A working definition

  • The same asset fails with the same failure mode within a set review window.
  • The earlier work order was closed as complete, so the fix did not hold.
  • The window is set by you: shorter for pumps and signals, longer for pavement and roofs.

Why the definition matters

  • Without a fixed rule, each supervisor decides what looks like a repeat.
  • A shared rule makes the repeat rate comparable across departments.
  • It lets you separate normal wear from a problem that has not been solved.
Repeat patternExampleWhat it usually points to
Same asset, same faultA pump seal replaced several times in one seasonMisalignment, wrong part or an operating condition nobody has checked
Same location, different assetsRepeated pavement repairs at one low pointDrainage or subgrade problem outside the repaired layer
Same component type across sitesOne model of controller failing in several cabinetsProduct, installation or environmental weakness
Same technician fix, different outcomeRepairs that hold for one crew but not anotherUnwritten procedure or training gap

What recurring repairs really cost

Repeated labor
Each return trip pulls a crew off planned work, which feeds a growing reactive share.
Parts and materials
The same consumables are bought again, often as emergency orders at higher prices.
Overtime and call-outs
Failures tend to arrive at inconvenient times, and after-hours labor is costly.
Service interruption
Closed lanes, reduced pumping capacity and offline buildings affect residents directly.
Safety exposure
Crews work again in traffic, trenches or confined spaces for a problem that should be gone.
Lost credibility
Residents and council see repeated work at the same spot and question the program.

Why repeats stay invisible in the records

Most repeat failures are not hidden on purpose. They are hidden by how the work was recorded. Compare typical entries with entries that make repeats searchable.

Entries that hide repeats

  • Asset recorded as a street name or building only
  • Free-text such as "fixed it" or "cleared"
  • A different failure description each time
  • Parts used not recorded
  • Cause left blank at closure

Entries that expose repeats

  • Every work order linked to a specific asset ID
  • Standard problem, cause and remedy codes
  • Findings and photos attached at closure
  • Parts, hours and cost recorded per job
  • A required cause field before closing corrective work

Find repeats in six moves

1

Pull corrective history

Export closed corrective work orders for the last twelve to twenty-four months, with asset, date, code, hours and cost.

2

Group by asset and failure code

Sort so that any asset with more than one entry for the same code rises to the top.

3

Apply your repeat window

Mark entries that recur within the agreed window and count them per asset.

4

Total the cost of each repeat group

Add labor, parts, contractor and overtime so the group has a dollar value.

5

Rank and select

Choose the groups with the highest cost, highest safety exposure or widest service impact.

6

Open a root cause review

Create a dedicated work order or investigation record so the analysis is tracked, not just discussed.

Where the repeats usually cluster

Repeat failures follow a Pareto pattern in most organizations: a small share of assets generates a large share of returns. The bars show the shape to look for, not real data.

Few problem assets

Most repeat work
Some assets

Occasional repeat
Most assets

Rare repeat

Pick the right root cause method

MethodBest forWatch out for
5 WhysSingle-cause faults with a clear chain, such as a recurring blockageStopping at the first answer that blames a person
Cause and effect diagramFaults with several possible causes across people, method, material, machine and environmentListing causes without testing them
Pareto analysisDeciding which repeat groups deserve analysis firstRelying on poor failure codes
Fault tree analysisCritical systems where several events must combine to cause failureTime cost; reserve for high consequence assets

A 5 Whys example on a repeated road repair

ProblemThe same pavement section is patched again each spring.
Why 1The patch cracks and loosens within a season.
Why 2Water is getting beneath the surface layer.
Why 3The nearby inlet is partly blocked and the low point ponds.
Why 4The inlet is not on any cleaning schedule.
Root causeA drainage asset was missing from the preventive maintenance plan. Fix the drain, schedule its cleaning, then repair the pavement properly.

Repair again, redesign or replace

Repair again

Fits when the cause is understood, the fix is cheap and the asset has plenty of life left. Add a preventive task so it does not recur.

Redesign the fix

Fits when the cause sits in the surroundings, such as drainage, loading, alignment or the operating setup. Replacing the part alone will fail again.

Replace the asset

Fits when repeat cost, downtime or safety exposure outweighs the remaining life. Use the repeat history as evidence in the capital request.

Give every repeat failure a traceable history

Oxmaint links work orders to assets, failure codes, parts and costs, so recurring repairs can be found and ranked without manual spreadsheet work.

Metrics that show whether repeats are falling

MetricHow to calculateWhat to do with it
Repeat failure rateRepeat corrective work orders divided by all corrective work orders for the same asset classTrack monthly and compare departments
Time between failuresAverage days between the same failure code on the same assetA shrinking gap means the fix is wearing out faster
Cost of repeatsTotal cost of work orders flagged as repeatsUse as the savings case for permanent fixes
Root cause completionRepeat groups with a completed analysis divided by groups flaggedShows whether review is actually happening
Permanent fix closureCorrective actions completed and verified, divided by actions openedExposes analyses that never lead to work

How the CMMS workflow supports the analysis

CaptureTechnicians log asset, problem, cause and remedy codes with photos on mobile.
FlagReports list assets with repeated codes inside the review window.
InvestigateA tracked work order holds findings, owner and due date.
CorrectPermanent actions are scheduled, and new preventive tasks are added where needed.
VerifyDashboards confirm the fault does not return over the following months.

Data habits that make this work

  • Require an asset on every corrective work order.
  • Use a short, controlled list of failure codes.
  • Close work on the day it finishes, with cause and remedy filled in.
  • Review flagged repeats at a regular monthly meeting.

Making the case for the permanent fix

What the record shows
The same asset, the same fault, the dates and the total cost of every repair so far.
What the analysis found
The documented cause and why patching cannot solve it.
What the fix costs
A quote or estimate for the permanent correction, shown next to the expected repeat spend.
What happens if declined
The continuing patch cycle, the safety exposure and the service impact.
How success is measured
The repeat rate for that asset after the fix, reported back to the decision makers.

Typical repeat patterns by department

DepartmentCommon repeatQuestions to ask
Streets and roadsPotholes and edge failures returning at the same locationsIs there standing water, a utility cut or a weak base under the patch?
Water and sewerRepeated main breaks on one segment, recurring sewer blockagesIs it pipe age, soil, pressure changes, roots or a grease source upstream?
FacilitiesRoof leaks, HVAC trips, door hardware and lighting failuresIs the cause the part, the installation or the room conditions around it?
FleetBrake, hydraulic and electrical faults on the same unit or modelIs the repair quality, the duty cycle or a model-wide weakness?
Parks and groundsIrrigation breaks, damaged equipment and drainage problemsIs it vandalism, wear or a design issue at the location?
Traffic and signalsDetector, controller and cabinet faults at the same intersectionsIs it power quality, moisture, or a component batch?

Three families of root cause to test

Design and selection

The part, material or equipment is wrong for the duty. Examples include undersized pumps, coatings unsuited to the environment and components with a poor service record. Check specifications, supplier history and operating conditions.

Installation and repair quality

The right part was fitted poorly. Misalignment, wrong torque, poor compaction or skipped steps all create early failure. Check written procedures, training records and whether the same crew or contractor appears in repeats.

Operation and maintenance

The asset is run or maintained in a way that shortens its life. Missing preventive tasks, overloading and delayed cleaning are common. Check preventive schedules, compliance and operating logs.

Run a monthly repeat failure review

1

Present the flagged list

Show the assets that crossed the repeat threshold since the last meeting, with count, cost and last repair date.

2

Assign each item an owner

One person leads the analysis and reports back at the next meeting. Shared ownership usually means none.

3

Review open analyses

Check findings, proposed actions, cost and timing. Close the analysis only when an action is approved or consciously declined.

4

Check earlier fixes

Look at assets fixed in previous months and confirm whether the fault has stayed away.

Making the permanent fix stick

Signs a fix will not last

  • The cause field says "worn" or "failed" with nothing more
  • The same part is simply replaced again
  • No preventive task was added or changed
  • Nobody is assigned to check the result
  • The change is not written into any procedure

Signs a fix is built to last

  • The cause is documented with evidence and photos
  • The correction addresses the cause, not only the symptom
  • A preventive task or inspection is added or revised
  • A follow-up date is set to verify the result
  • The procedure, training or specification is updated

Standardize the fields that make repeats searchable

FieldGood practiceExample of a weak entry
AssetPick from the asset list; never type a free-text name"Pump at the station"
Problem codeA short controlled list of observed symptoms"Not working"
Cause codeRequired before a corrective order can be closedBlank
Remedy codeStates what was done: replaced, adjusted, cleaned, temporary repair"Fixed"
Temporary flagMarks a stopgap so a permanent order followsNot recorded
Parts usedPart number and quantity from stock or purchase"Seal kit"

Keep the code list short

Twenty well-chosen codes used consistently beat two hundred that nobody remembers. Review the list every year and merge codes that technicians confuse. The goal is a list that crews will actually use at closure on a phone, in the field.

Where a CMMS helps most, and where people still decide

The software handles

  • Storing every repair against the right asset
  • Listing assets that match your repeat rule
  • Totaling labor, parts and contractor cost for each group
  • Reminding owners when analyses and actions are due

People still decide

  • Whether a fault is truly the same as an earlier one
  • What the real cause is, using field knowledge
  • Whether to repair, redesign or replace
  • How to fund and sequence the permanent fix

Frequently asked questions

What is repeat failure analysis?

It is the process of finding assets that fail with the same fault more than once, then investigating the cause so a permanent fix replaces the repeated patch.

How long should the repeat window be?

There is no universal value. Use a short window for fast-cycle assets such as pumps and a longer one for pavement or roofs, and test it against your own history.

Do we need perfect data to start?

No. Start with asset-linked work orders and a short list of failure codes. A CMMS improves the data as crews use it daily.

Which root cause method should we use first?

Use Pareto analysis to choose targets, then 5 Whys for simple faults. Move to cause and effect diagrams for faults with several possible causes.

Can Oxmaint show repeat failures automatically?

Oxmaint records work order history by asset, which supports repeat reviews and dashboards. You can book a demo to see it on your own asset types.

End the patch cycle on your worst assets

Flag the repeats, find the cause and fund the fix that lasts. Oxmaint gives public works teams the asset history to prove it.

Asset work order history Failure codes and costs Dashboards and reports

Share This Story, Choose Your Platform!