Most contractors do a punch list wrong. They walk the job, make mental notes, fix a few things, then ask the client "does this look good?" The client says "yeah, looks great," and then three weeks later they're calling about a nail hole they just noticed in the hallway.
A proper punch list is a structured close-out document — one you write down, share with the client, and get them to sign off on before you call the job complete. Without that sign-off, you're always technically on the hook.
This guide covers what goes on a punch list, how to structure the walkthrough, and the exact sign-off language that closes the job.
What a Punch List Actually Is
A punch list is a project close-out document that lists all remaining or deficient items at the end of a construction or renovation project. It's not a scope of work — it's a "here's what's left to make this job right" checklist.
Punch lists exist because no project finishes perfectly. There's always a paint touch-up, a fixture that needs adjusting, a gap that needs caulking. The punch list captures these items so nothing slips through.
Contractors who skip the punch list process — or do it informally without documentation — end up doing uncompensated callbacks. The client assumes "it's done" means "no more calls." The contractor who has a signed punch list document has proof the job was closed out properly.
The Punch List Walkthrough — How to Run It
The walkthrough is where you inspect the job and write down everything that needs correction. Here's how to run it so it actually protects you.
Before the client walks through
Walk the project yourself, first. Don't bring the client until you've already found everything. Walk through every room, every surface, every fixture. Fix what you can immediately. Make notes on everything that needs attention.
Your checklist:
- All surfaces painted (no missed spots, no roller marks, no drips)
- All trim installed and clean (no gaps at corners, no visible nail holes without putty)
- All fixtures installed and functional (outlets work, switches work, plumbing doesn't leak)
- All floors clean and debris-free
- All appliances installed per manufacturer specs
- All doors and drawers open/close without sticking
- Exterior areas cleaned and all job materials removed
With the client present
When you walk through with the client, you're not inspecting — you're documenting their observations. Let them look. Let them point. Write everything down.
Your role during the walkthrough:
- Take notes on everything the client mentions
- Confirm whether items are in scope (if not, add to a separate "out of scope" list with a quote)
- Mark items as "will fix" or "client acceptable as-is" as you go
- Photograph everything for your records
The goal is to walk out of that meeting with a complete list — client-agreed — of every remaining item before final payment changes hands.
The Contractor Pack includes change orders, contracts, invoices, lien waivers, and subcontractor agreements. Clean paperwork pays for itself on the first callback.
Start free — get the Change Order Form → Get the Contractor Pack →What Goes on the Punch List — Room by Room
Here's a reference list for common punch list items by area:
Kitchen
- Touch-up paint on walls and cabinet faces (marks, scuffs, nail holes)
- Re-caulk backsplash / countertop seam (any gaps or cracking)
- Tighten cabinet hardware (hinges, drawer pulls — nothing loose)
- Level dishwasher and verify drain connection
- Test all outlets and verify GFCI reset works
- Clean appliance smudges and fingerprints from stainless
- Verify range hood vent hood functions (on/off, light)
- Fill and sand any wall damage from appliance installation
Bathroom
- Caulk around bathtub/shower (top and bottom of enclosure walls)
- Check toilet for stability (no rocking)
- Test hot/cold water on all fixtures
- Verify drain stopper works
- Clean mirror and glass (no painter's tape residue, no hard water spots)
- Re-grout any visible gaps between tiles
- Verify ventilation fan works and doesn't vibrate
Electrical / General
- Every outlet tested (plug something in, verify power)
- All light switches function (including 3-ways)
- Any dimmers tested at multiple levels
- Cover plates installed on all switches and outlets
- Ceiling fans balanced and not wobbling
- Smoke detectors tested
Exterior / General
- All landscaping returned to pre-project condition or better
- Driveway and walkway cleaned of all debris, nails, material scraps
- Exterior lights tested (if applicable)
- Hose bibs tested for winterization or functionality
- All construction materials and tools removed from site
The Sign-Off That Actually Closes the Job
The walkthrough is useless without a signature. Here's the language that matters and why:
PUNCH LIST SIGN-OFF
Project: [Address]
Contractor: [Name / Company]
Date of Walkthrough: [Date]
The following items were identified during the final walkthrough and will be addressed by [Date]. Any items marked "Accepted as-is" are acknowledged by the client as meeting acceptable standards.
All items listed below completed to client satisfaction.
OR: All punch list items completed as noted below. Client acknowledges that completion of these items constitutes full project close-out, and final payment is due upon contractor sign-off.
Client Signature: _________________________ Date: ________
Contractor Signature: _________________________ Date: ________
The key language is "full project close-out." Without that phrase, a client can claim the signed punch list didn't mean the job was done. With it, you've documented that both parties agreed the project was complete.
One more critical move: set a response deadline. Language like "items not reported in writing within 5 business days of walkthrough are deemed accepted" prevents the "I noticed this three weeks later" problem.
Punch List Template Reference
| Item | Location | Priority | Status | Notes |
|---|---|---|---|---|
| Touch-up paint (north wall) | Kitchen | High | Will fix | Matching color on file |
| Re-caulk shower enclosure | Master bath | High | Will fix | Silicone, white |
| Outlet cover plate missing | Bedroom 2 | Medium | Will fix | White, Decora |
| Light switch cover cracked | Hallway | Low | Accepted as-is | Client approved |
| Driveway debris removal | Exterior | High | Will fix | Day of final invoice |
Bring this template to every walkthrough. Fill it in as you go. Get the client to review it before you leave the property. That's how you close out jobs cleanly.
Related Resources
- Subcontractor Agreement Template — protect yourself when subs are working on the same job
- Contractor Payment Terms Template — final payment language that ties to project completion
- How to Write a Change Order — when scope additions come up during the punch list phase
- Electrical Contractor Templates — punch lists and close-out docs for electricians
- Plumbing Contractor Templates — punch list templates for plumbing professionals