Snagging software

Snagging, from the walk to the signed list.

IssuesId is snagging software for site managers and the trades who clear the list: walk the plot with no signal, log each snag with a photo and a pin on the plan, send it to the trade in two taps, re-inspect against the original photo, and export a snagging list with a name and a time against every line.

OFFLINE WALK·PHOTO AND PLAN PIN·NO-LOGIN TRADE ACCESS·SIGNED-OFF PDF LIST
The list

A snag is small. The list is not.

A snag is what you find on the walk before handover: mastic missing to the bath edge, a door that binds on the top hinge, a paint run down the architrave, a cracked tile at the threshold. None of them is structural and every one of them is somebody’s to put right before the client’s surveyor finds it first. The snagging list is that walk written down, plot by plot, room by room.

The list gets contested for a reason that has nothing to do with the snags. It gets contested because of what it cannot prove. The decorator says the scuff was there when he left and the tiler says it happened after. The client’s snagging inspector turns up with a hundred and forty items, half of them already on your list, except yours is a spreadsheet with no photos and theirs has a photo of every one. A snag with no evidence is an opinion, and the person holding the retention decides whose opinion wins.

So the job of snagging software is not to make the list prettier. It is to make each snag a record that stands on its own: where it is, what it looked like when it was raised, who was told and when, when they said it was done, and who checked. The rest of this page is that record at the four points where it gets tested.

01 · The walk

No signal in the stairwell. The snag still gets logged.

Practical completion walks happen in the places the phone signal does not: the stairwell, the plant room, the en-suite in the middle of the block, the basement car park. A snagging app that needs a connection makes you choose between logging the snag now and losing it, or writing it on the back of your hand and typing it up tonight. Both lose snags, and the ones you lose are the ones the surveyor finds.

IssuesId saves the snag to the phone the moment you tap save. The photo, the location picked off the plot’s room list or scanned from the QR label on the door frame, a pin dropped on the floor plan, and a voice note that comes out as text so nothing is typed on a landing. It syncs itself when you walk back into signal. The capture time is stamped on the device before any network is involved, so the record says 09:41 in the en-suite even if it did not reach the office until eleven.

It is a web app you install from the browser: nothing in an app store, nothing for IT to approve, and the same on a three-year-old Android as on a new iPhone.

PLOT 47 · FIRST FLOOR · NO BARS
The snag is on the phone before it is anywhere else. Six queued behind it, all of them waiting for the walk back to the site cabin.
02 · The trade

Two taps, and the record shows who was told

Pick the trade, set a fix-by date, and the snag belongs to one sub-contractor rather than to a WhatsApp group with fourteen people in it. They get an email with a link to their own snags on that plot. No app to install, no account to set up, no licence to buy for a plumber who is on site for two days. They open the link, see the photo and the pin, do the work, and upload a photo of the finished job against the same snag number. It will not let them mark it done without one.

The part that matters later is underneath. The record shows the email was delivered at 10:04 and the link was opened at 10:11, by whom, from which company. “Nobody told us” stops being an argument anyone can have. And if the plumber opens it and it is the tiler’s fault, they hit dispute rather than ignoring it, and you find out from the register instead of from a phone call three weeks on.

03 · De-snagging

Re-inspect against the original photo, not against memory

This is the round most snagging apps skip. The trade marks the snag done and the app closes it, which means the trade has just signed off their own work. On a real job, done is a claim; cleared is a verdict, and someone other than the person who did the work has to give it.

In IssuesId a snag the trade has marked fixed goes to ready to inspect, not to closed. Whoever de-snags opens it and has the original photo and the trade’s proof-of-fix photo on the same record, with the pin in the same place on both, and either signs it off, which puts their name, their role and the time on the line, or refuses, with a photo and a note, and it stays on the trade’s list. A sub-contractor account cannot make that last move. That one rule is most of what makes the list defensible.

04 · Handover

The snagging list at practical completion is an export

When the last snag on the plot clears, the list is already written. Export it as a PDF: every item with its photos, its location on the plan, the trade, when it was raised, when it was fixed and who signed it off, with the trail printed under the entries rather than living in a system the client cannot open. Filter it by plot, by trade, by floor or by the client’s own reference, because the list you want at handover is not the list you wanted mid-build.

Signed off is a status here, not a squiggle. There is no signature pad; what the document carries is the name, the role and the time against every line, which is what a claim actually turns on. The export is tamper-evident and carries a document reference, and the register it came from cannot be edited afterwards without leaving a line in the trail. Retention conversations go a great deal better when the list is that kind of document, and so does the month-eleven call in the rectification period, because the same file answers it.

The quickest way to judge any of this is on your own snags. Give us one plot that is coming up to PC and we will set it up and walk it with you.
The other word

Snagging software or defect management software?

The same software, and we use both words without apology. Snagging is what a UK or Irish site calls the last walk and the list that comes out of it. Defect management is the machine that walk runs on: every issue since the first slab, caught, sent to whoever owns it, fixed, checked and closed, and still running through the rectification period after the keys are handed over. IssuesId keeps one register for both, so nobody opens a fresh spreadsheet on the Friday before PC. The snagging list is that register, filtered to the plot and to what is still open.

If you want the longer argument about where the two words stop being interchangeable, and the week a snag list in a spreadsheet stops being enough, we wrote it up: snagging vs defect management. If you are choosing between tools rather than words, the guide to construction defect management software goes through the full workflow with an example report and the six things to test on a live job.

Frequently asked

Snagging software questions

Is snagging software the same as defect management software?
For the buying decision, yes. Snagging is the UK and Irish word for the pre-handover walk and the list it produces; defect management is the same capture, assign, fix, verify and sign-off loop run across the whole build. IssuesId is one register that does both, so the snagging list at practical completion is a filtered view of the record the job has been keeping since the first inspection. The word on the tin is not the thing to test. Test whether a trade can work the list without a login, and whether someone other than the trade has to clear each item.
Does it work with no signal on site?
Yes. IssuesId is an offline-first web app: a snag is saved on the phone the moment you tap save, with its photo, location, plan pin and voice note, and the queue syncs itself when you walk back into signal. The capture time is stamped on the device, not on arrival at the server, so a snag logged at 09:41 in a plant room records 09:41 whenever it uploads. Install it to the home screen from the browser; there is no app store and nothing for IT to approve.
Do sub-contractors need a licence or an app?
No. A trade gets an email with a link to their own snags, opens it on whatever phone they have, sees the photo and the pin, and uploads a photo of the finished work to mark it done. No install, no account unless they want one, and no per-seat charge: IssuesId is priced per project, not per user, so a plumber on site for two days costs nothing to add. If they do sign up, an email that matches your contractor list lands them in your workspace, scoped to their own company’s work.
Can the client or their snagging surveyor put items on the list?
Their list goes onto the same register as yours, so you report back against one list rather than two. Your team enters the surveyor’s items as snags with the surveyor recorded as the reporter, and each one then runs through the same assign, fix and sign-off path with its own photos and trail. The client’s representative can be given a read-only view of the plot’s snags, can comment on them and pull a summary PDF, but cannot change a status, which is rather the point.
What happens to a snag reported after handover, during the rectification period?
It goes on the same plot’s register beside the ones cleared before handover, raised by the homeowner or the client and assigned out like any other. Because the practical-completion list was exported from that register with its photos and timestamps, the month-eleven question, was this snag there at handover, is answered by looking rather than by arguing. Homeowners can raise snags themselves against their own plot from a QR card, with photos, and see only their own items.
See it on a plot that is coming up to PC
Thirty minutes, your plot, your snags: from the walk with no signal to the signed-off list.