Walk the job with a fixed checklist, photograph every room in the same order, and have AI turn your notes into a numbered snag list: room, defect, photo reference, fix. Send it before the final walkthrough, then use a one-page sign-off sheet that records open items and states exactly what the client's signature releases, including any retention.
AI structures what you saw. It does not judge paintwork, because a phone photo flattens sheen and shadow, so the list is only as good as your inspection conditions and the photos taken under them. (Some contractors call a snag list a punch list. It is the list of small defects and omissions to put right before handover.)
Before the client arrives: your own snag pass
The cheapest way to get a clean sign-off is to find the defects yourself first. Published snagging guidance says the inspection should happen once the contractor considers the work complete, with a builder's clean done, protective materials removed and the permanent lighting working. On a repaint that means the day before the client's walkthrough, in the lighting the client will see. The same guidance puts a thorough inspection at roughly an hour per 100 square metres while compiling the list, and says two sets of eyes are better than one, so a 150-square-metre house needs about 90 minutes.
| Check | Why | How to confirm it |
|---|---|---|
| Dust sheets and masking off, rooms cleaned, final lights on | Paint reads differently under the lighting that stays | Stand in the doorway of each room before you walk in |
| Every wall and ceiling in normal light, then with light raking across it | Uneven sheen and roller texture show best in side-light, and the client will see them at some time of day | Torch or low sun held to the side; tag each defect with a small flag of low-tack tape |
| Cut-in lines at ceilings, skirtings, windows and frames | Edges are where clients look first | Sight along each line from a low angle |
| Glass, hardware, floors, switches, sockets and radiators | Cleaning off paint is part of the job | Look for spots in angled light; run a finger over glass |
| Touch-ups | A touch-up that shows is itself a defect | Compare colour, sheen and texture against the surrounding wall from normal viewing distance |
| Doors and windows open and close | New coats can make painted surfaces stick | Open and shut every painted door and window once |
| Marks by other trades since you finished | Damage by others is not your snag, but you need proof of when it appeared | Photograph with the date, and keep the photo for the record |
| Colour, sheen and number of coats against the specification | The wrong sheen or colour is a defect against the specification | Check the tin labels and the specification sheet side by side |
| Rooms locked, occupied or unfinished | An uninspected room must not read as an approved one | List it as "not inspected", with the reason and the date |
The last row borrows from the snagging guidance, which says untested services should be noted on the sheet. The painter's version is the locked loft room. If it is not on the sheet as "not inspected", a client who signs can later say it was never mentioned.
The photo set: shots that let you build the list later
Photos are evidence as well as a memory aid, and the published snagging guidance recommends dated records and photographs where useful. The routine for each room is the same:
- One wide shot per wall from the opposite corner or the doorway, in final lighting.
- A close-up of every defect with the tape flag still in place, and a pencil or ruler beside it for scale.
- For sheen or lap problems, one normal shot and one raking-light shot, labelled as such. The raking-light shot exaggerates the problem and should not stand alone.
- Edge and corner shots wherever the cut-in is in doubt.
- A dated photo of any damage by others, taken on first sight.
Name files so the list can cite them: job code, room, wall or element, defect, sequence, as in J118_BED1_NORTHWALL_SHEEN_12.jpg. The numbers in the filenames become the photo references on the list. If you took photographs at the quote stage, they double as "before" evidence, and how painters and decorators can quote from photos with AI covers that stage. The inspector's side of the same list, built from site photos, is in can AI write an architect's snagging list from site photos?
Be realistic about what an AI can do with the pictures. Anthropic's vision guide says Claude can make mistakes on low-quality, rotated or very small images and should have its readings verified. OpenAI's image-input guide says images may be resized before analysis, and neither company's models read photo metadata. A pinhole or a dust nib can disappear in the downscaling, and a glare patch on a wall can look like a sheen fault. So the photos are for your record and for a quick description of the obvious. The list itself comes mainly from your notes, which is the next section but one.
Ten paint snags: wording to use and how to confirm each
Most of the definitions below come from a paint manufacturer's own problem-solver for professional painters, paraphrased. A few terms, such as missed spots, wobbly cut-in and paint on adjoining surfaces, are everyday trade language. Homeowners do not say "flashing", so the list uses plain wording and keeps the trade term in brackets for your own use.
| Snag | What it is | Wording on the list | How to confirm |
|---|---|---|---|
| Flashing | Shiny or dull spots in the finish, uneven gloss | Uneven sheen, bedroom 1 north wall (flashing) | Raking light, from two positions |
| Lapping | Denser colour or higher gloss where wet and dry paint overlapped | Lap marks, hall ceiling | View from the side of the room and from underneath |
| Roller marks | The unintentional textured pattern left by the roller | Roller texture visible, hall wall by front door | Side-light; run a hand lightly across it |
| Sags and runs | Paint drooping down the surface as it dried | Sag at the head of the kitchen door frame | Look along the surface at a low angle |
| Poor hiding | Dried paint that does not cover the surface below | Previous colour showing through, bedroom 2 window reveal | Compare in daylight and under lamps |
| Picture framing | Edges and corners look darker or shinier than the centre of a rolled wall | Darker border around the living room wall | View from two to three metres in normal light |
| Missed spots | Areas not painted or too thinly covered (painters often say holidays) | Missed area behind the bedroom 3 door | Torch, held at an angle |
| Poor touch-up | A visible difference in colour, sheen or texture where the repair meets the original | Touch-up visible, bedroom 1 skirting by the radiator | Normal light, normal viewing distance |
| Paint on adjoining surfaces | Spots on glass, hardware, flooring, sockets | Paint on window glass, bottom left, bedroom 2 | Angled light; check by touch |
| Wavy cut-in line | A ceiling or skirting edge that wobbles or leaves a gap | Wavy cut-in at the ceiling above the third stair | Sight along the line from a low angle |
One related fault is not on the list because it is not a look: painted surfaces sticking to each other. Manufacturers call it blocking. The kitchen door that sticks at the top, in the example below, is that.
From walkthrough note to numbered list: prompt, output, fixes
The painter walks the house with a phone, speaking one line per defect into dictation. This is the raw note from a walkthrough:
Hall and stairs. Wall by the front door has roller marks, you can see them
with the light from the glass. Ceiling cut-in wobbly above the third stair.
Bedroom 1, north wall, uneven shine in the middle, looks like flashing, photos
12 and 13. Bedroom 1 skirting by the radiator, touch-up showing. Bedroom 2
window glass has paint on it, bottom left corner. Kitchen door sticks a bit
at the top, think we caught it with the last coat. Living room all fine.
Dining room not checked, door locked.
Turn this walkthrough note into a snag list. One row per defect, with:
number, room, location, defect in plain English, action, photo reference if
mentioned, priority (high, medium, low). One defect per row. Use only the
note. List anything the note says was not checked under NOT INSPECTED.
Do not add defects. Do not name causes or blame.
The assistant returns this (illustrative):
| No. | Room | Location | Defect | Action | Photo | Priority |
|---|---|---|---|---|---|---|
| 1 | Hall | Wall by front door | Roller marks visible in side-light | Recoat wall panel | Medium | |
| 2 | Hall and stairs | Ceiling above third stair | Wavy cut-in line | Re-cut the line | Medium | |
| 3 | Bedroom 1 | North wall, centre | Uneven sheen (flashing) | Recoat wall panel | 12, 13 | Medium |
| 4 | Bedroom 1 | Skirting by radiator | Touch-up visible | Recoat skirting section | Low | |
| 5 | Bedroom 2 | Window glass, bottom left | Paint on glass | Scrape and clean | Low | |
| 6 | Kitchen | Door, top edge | Door sticks at the top | Ease and repaint the edge | Medium |
Not inspected: dining room (door locked). Living room: no defects noted.
The painter makes three changes. The action column is a method choice, so the painter edits "recoat wall panel" to "recoat to the corners" where that is the plan, and keeps the actions short and plain. The door that sticks becomes High, because a door that does not close properly is more than cosmetic. And an earlier version of the prompt had no "do not name causes" line, so the assistant wrote "paint build-up from the last coat" against the door. That is a statement of fault on a client-facing document, and it came from the painter's own guess in the note. The line stays in the prompt, and the painter reads every row for anything that sounds like an admission.
To bring photos in, send close-ups in a batch with a different instruction:
These are close-ups from a walkthrough, in order. For each, describe in one
sentence what is visible. Do not state causes. If you cannot tell, write
"unclear". I will confirm each one.
A trimmed reply reads: photo 12, a vertical band of different sheen on a wall, looks like uneven sheen; photo 13, the same wall from a closer angle, band visible; photo 15, a shiny patch that could be a sheen fault or a reflection from the window, unclear. The painter confirms 12 and 13, retakes 15 from a different angle, and treats "unclear" as a good answer, because the alternative is a confident guess. On claude.ai a message takes up to 20 images, so a batch of close-ups fits in one.
For the report layout that carries a list like this to the client, the snagging report template covers sections and severity order, and writing client updates and snag lists with AI for builders deals with the messages that go alongside it.
Agreeing the inspection standard before anyone walks
Many snag disputes are really arguments about how to look. Settle that before the walkthrough, in the contract or at the top of the sign-off sheet. These are the questions I would put to the client, with the answer I would suggest, which is my own suggestion rather than an industry standard:
| Question | Suggested answer | Reason |
|---|---|---|
| How are surfaces judged? | At normal viewing distance, in the lighting that will be on at handover, not with a torch held flat to the wall | Raking light exaggerates every wall |
| What counts as a defect? | Anything visible under that test that departs from the specification | Ties the list to something written |
| Touch-up or recoat? | Touch up where it will not show; recoat to a natural break, such as corner to corner, where it will | A touch-up that shows is itself a defect |
| Damage by others? | Recorded with date and photo and left off the list | Separates your work from other trades |
| Rooms not accessible? | Listed as "not inspected", with a date to finish | No silent approvals |
| How many visits? | One walkthrough, one re-inspection, a stated date for each | A list with no end date never closes |
Ask the assistant to draft the header text from these answers, then read it and edit it. If you want the same decisions to appear in the contract itself, the painting contract template with colour approval and change orders is the place to put them.
The sign-off sheet, filled in for a house repaint
The numbers come from a four-bedroom house, repainted inside for a private client under a $9,600 contract, with the final 10% payable on sign-off. The walkthrough found 17 items. Twelve were cleared with the client standing there, five stayed open, and the loft room was locked. The sheet records exactly that:
| Item | Entry |
|---|---|
| Job and date | Interior repaint, 4-bed house. Walkthrough on [date], attended by the client and the painter. |
| Standard of inspection | As agreed in the contract: normal viewing distance, handover lighting. |
| Items found | 17. Twelve cleared at the walkthrough. Five open (numbers 3, 6, 9, 12 and 15), each with a completion date. |
| Not inspected | Loft room (locked). To be inspected on [date]. |
| Damage by others | Two items recorded with photographs and left off the list (a scuff on the hall skirting and a chipped radiator valve). |
| Payment on signature | $960 final payment (10% of $9,600), less $240 held for the open items. $720 due now; $240 due when the five items are complete. |
The money sums are simple: $9,600 x 10% = $960, less $240 = $720 now, and $240 on completion. The wording that goes above the signatures is the part to get right:
The client confirms that, apart from the open items numbered 3, 6, 9, 12 and
15 on the attached list and the room marked "not inspected", the work was
inspected on [date] and accepted. The painter will complete the open items
by [date]. The client will re-inspect, or confirm in writing, within [number]
working days of being told they are complete. Items not listed above are
dealt with under the defects process in clause [number] of the contract.
Client: [name] Signature: ______ Date: ______
Painter: [name] Signature: ______ Date: ______
Every number and clause reference in that block is a placeholder for you to fill in from your own contract. Have the sheet's wording checked by a qualified adviser before you adopt it as a standard. For how to bill the stages around it, the painting invoice template with deposits, progress billing and chasing covers the invoice side.
Two sign-offs that went wrong, and the line that would have saved each
Both cases are illustrations. In the first, the painter's sheet said "minor touch-ups to be completed" with no list. Three weeks later the client sent a message listing 31 items, several in rooms nobody had walked, and the final payment sat unpaid while the two sides argued about what "minor" meant. The line that would have saved it: "The open items are numbers 3, 6, 9, 12 and 15 on the attached list, and nothing else." An itemised sheet turns a feeling into a count.
In the second, a scuff appeared on a hall skirting after the electrician's visit. There was no dated photograph, so the client assumed the painter had caused it and held back the final payment until it was touched up. The repair was an $85 job, but the payment waited two weeks. The line that would have saved it: a dated "damage by others" photograph taken on first sight and listed in its own section. Evidence for a small thing is still evidence.
Retention release: what it is and wording that gets it paid
On larger jobs, and often when you are a subcontractor, the money that is released at sign-off may be only part of what you are owed. Retention is a percentage of each interim payment, often around 5%, held back by the client to make sure the work is properly completed. A common arrangement releases half at practical completion and the rest when defects found during the defects period, often six to twelve months, have been put right. Contracts differ, and retention practice and the rules around it have been under review, so your own contract and an adviser decide what applies to you.
Now a different job: a $48,000 painting subcontract on an office refurbishment. At 5%, retention across the job comes to $2,400. Half, $1,200, is released at practical completion. The other $1,200 follows the defects period, if the contract works that way. Two request letters cover it. The assistant can draft both from your dates and clause numbers; it cannot know what your clause says.
Release of first retention. We request release of the first half of the
retention, $1,200, under clause [number], following the certificate of
practical completion dated [date]. Our snag list dated [date] shows every
item complete except [item numbers], which we will finish by [date].
Release of final retention. The defects period ended on [date]. We attach the
schedule of defects dated [date] and our completion record. We request
written confirmation that the defects have been made good, and release of
the remaining retention, $1,200, under clause [number].
Practical completion (substantial completion in some contract forms) is a milestone the contract administrator certifies, and certain things follow from it, including the start of the defects period. Minor visible defects are a grey area: published guidance generally says only trifling ones can be overlooked at that point, and that defects visible before completion should be put right before it is certified rather than left for the defects period. Your own contract's definition is the one that counts. All of this is a further reason for the pre-snag pass. Whatever the contract says, keep the signed sheet, the dated list and the photographs in one folder. They are the evidence for every request you send.
After sign-off: second visit, touch-up tin and aftercare sheet
- Re-inspect the open items. Photograph each one closed, from the same spot as the original, and update the list with the date.
- Leave a labelled touch-up tin. The label carries the colour name or code, the sheen, the rooms it was used in, the date and the batch number from the tin. Photograph the tin label for your own records.
- Hand over an aftercare sheet. Copy the paint maker's guidance on drying and cleaning from the data sheet for the product you used. Do not let the assistant supply cure times or cleaning advice from memory, because they differ by product.
- Close the file. Signed sheet, final list, before and after photographs and the tin photo, saved under the job code.
Checking the AI-built list before it reaches the client
| Check | What you do |
|---|---|
| Every row can be found | A stranger could walk to the room and location given |
| Nothing was invented | The number of rows matches the number of defects in your note, and every photo reference exists |
| No causes or blame | Read every row for words such as "caused by", "due to" or "because" |
| Other trades' damage is separate | It sits in its own section or is left off the list |
| Uninspected areas are listed | Each has a reason and a date |
| Priority is consistent | Anything that stops a door closing or a window opening is not Low |
| Spot-check on site | Pick five rows at random and find each one |
On time, a comparison for the house above, taken as about 150 square metres: about 90 minutes for the pre-snag pass and tape flags, in line with the hour per 100 square metres mentioned earlier, 40 minutes for photographs, 10 minutes to dictate and build the list, and 15 minutes to check it. That is 155 minutes. Typing the same list by hand and matching photographs to rows would add another 60 to 90 minutes, which is the part the assistant takes over. Everything that needs judgement stays with the person walking the house.
Questions painters ask about snag lists and sign-off
What if the client keeps adding items after they sign?
The sheet should say that items not listed at sign-off are handled under the warranty or defects process in your contract, not as snags. Put that sentence above the signature, and make sure the client reads the open items first. After signature a new item is a defect report, which has its own route and timescale.
How many snags is normal on a repaint?
There is no reliable standard number, and I would not quote one. What matters is that every item can be found, fixed and closed. A long list of tiny touch-ups is not automatically a bad job. Track your own average per room across ten jobs, and use that as your benchmark.
Should the client sign each item or just the sheet?
A signature at the foot of the sheet, plus initials beside each open item, is a common pattern. It shows the client saw what was still outstanding. Check what your contract requires for sign-off, and keep the signed copy with the photos and the dated list.
Can AI write the retention clause in my contract?
It can draft wording for you and a qualified adviser to review. It cannot tell you what your contract allows, what is fair in your situation, or what the current rules on retention are, because that practice varies and has been changing. Use it for the request letters, and get the clause itself checked by a person.
Further reads
- AI in the Construction Field: Photos, Voice Notes and Punch Lists — Photos, voice notes and punch lists on general building jobs.
- Following Up Silent Quotes With AI: A Decorator's Playbook — A decorator's playbook for quotes that go quiet.
- Getting More Reviews After Every Job With AI Follow-Ups — Ask for reviews once the sign-off is done.
- Painting Estimating Software: Which Ones Use AI and What They Cost — Seven tools compared on measurement, photos, price book and proposals, with a worked monthly bill and the minutes each must save to pay off.
- AV Installation Checklist: Commissioning Tests and Punch List With AI — A grouped AV commissioning checklist with the tests to record, then AI steps for a room test sheet, a punch list from walkthrough notes and the sign-off page.
- Apprentice Training Plan for Trades Firms: Sign-Offs and Reviews With AI — A skills matrix, four-stage sign-offs and a weekly review sheet for a small trades firm, with AI drafting the paperwork and the owner signing.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Designing Buildings wiki entries on snagging, practical completion, retention and the defects liability period; a paint manufacturer's professional problem-solver pages; Anthropic's vision guide; OpenAI's image-input guide (October 2026). Figures in the examples are illustrations.