Request a DemoLog In
    • Americas
    • en-US
      United States (English)
    • en-CA
      Canada (English)
    • fr-CA
      Canada (Français)
    • es-419
      América Latina (Español)
Request a DemoLog In
Illustration of Checklist


Construction Snag List: What Is a Construction Snag List

Illustration of Checklist

Chapter 1

Construction Snag List 101: What It Is and How to Use It

When you're managing a construction project, it can feel like the tasks never end. New issues arise that need to be tackled, and then there are old tasks that sneak up on you and require a revisit. With so many moving parts, you need something to make life easier and the final construction walkthrough a breeze. Enter, snag lists.  In construction project management, snag lists are a common practice to help you ensure that all the project specifications match the contract. Here, we dive into what a snag list is, how key stakeholders interact with snag lists, and what you can do to improve the snag list process.

What Is a Snag List?

A snag list is an itemised checklist of outstanding tasks needing attention. Also called a punch list or deficiency list, a construction snag list includes any work that was not completed according to specifications or any items that need correction, such as incorrect installs or improper building functionality. Snag list items are usually smaller fixes, and this is because larger issues typically come with urgency and have already been addressed through a variation. 

Here are a few examples of common snag list items:

  • Repair broken window

  • Replace chipped baseboards

  • Touch up paint on ceilings

  • Replace the cracked bathroom mirror

  • Clear out debris in the back patio

As you can see, a snag list is comprised of small, lingering to-dos that need attention before a construction final walkthrough—or, what is sometimes referred to as a "snag out". With this in mind, every project manager's goal is to achieve a "zero snag list" before the final walk-through takes place.

Chapter 2

How Do Stakeholders Interact With a Snag List?

No one person can be solely responsible for ensuring all items are crossed or "punched" off the snag list—that would be overwhelming. There are multiple key stakeholders involved in the snag list process, including owners, main contractors, subcontractors and architects. 


The owner's, or the client's, main responsibility is to be present towards the end of the project and inspect the work. As the project approaches completion, the owner should visit the job site to survey what has been done. This is a good time for the owner to inspect work, ask questions and provide any direction or final requests. These items make their way onto the snag list.

Main contractor

The main contractor has many roles in the snag list process. Because they act as a liaison between the owner, subcontractors and architect, they are central to the entire process. Their responsibilities include:

  • Populating the owner's requests and comments into the snag list

  • Examining what's left to be done and adding any additional items necessary to the snag list

  • Allocating remaining tasks and responsibilities to subcontractors

  • Determining a realistic project completion date based on the snag list, and communicating that information to all stakeholders involved

  • Ensure snag list completion before the final construction walk-through


Subcontractors will receive a list of tasks from the main contractor and need to address each task by the time requested. Subcontractors should also be prepared to answer any questions when it comes to these line items. For example, if a subcontractor is assigned to repair pavement cracks, the owner or main contractor may ask how the repair was done.  There may also be some cases where the subcontractor doesn't complete a task to the exact specifications on the snag list. This might be because the request wasn't viable and they used expertise and best judgement to get the job done in the most effective way possible. In these cases, the subcontractor should be prepared to articulate how and why. 


During the final construction walkthrough, the architect is needed to confirm that what was designed was actually built. Before the final walkthrough, architects are also responsible for approving any changes in construction design that were necessary, and this needs to be accounted for during the final walkthrough.

Chapter 3

How Can You Improve the Snag List Process?

Snag lists are fundamental to any construction project. While a simple list on a piece of paper or an Excel spreadsheet can suffice, large projects can have extensive snag list items that can get lost on paper or in Excel. There are ways to make the snag list process easier on you and for everyone involved. 

  1. Document as you go

    Although it can be tempting to put off creating a snag list until the very end, your team can work more efficiently if you begin creating your snag list earlier on. By implementing a snag list from the start, you also set a tone for standards and workflow for everyone involved on the job. Documenting as you go is known as a "rolling snag list" or "snag-as-you-go" method. It involves a little more work upfront with consistent check-ins on work duties and progress, but it pays off dividends in the end. 

  2. Assign tasks to the appropriate person

    Sometimes items get added to a snag list in a flurry. Everyone knows that it needs to get done ASAP, but they don't know who is responsible for it. No matter how big or small the task is, each item on a snag list needs to be assigned to a specific person. If it's a task that involves multiple people, make sure to assign clear roles. For example, if three subcontractors are assigned to a task, is there someone who should be taking the lead and ownership of the task? Roles and responsibilities should always be clearly spelled out, as you can never just assume that everyone is on the same page. Accountability is critical.

  3. Be clear on your asks

    We discussed assigning tasks to the right person but once those tasks are assigned, are you sure they completely understand the nature of the ask? The more descriptive and thorough a snag list is, the smoother everything flows. For instance, does the person you assigned several tasks to know when each task needs to be complete? Do they understand which tasks take priority over others? This is where it can be helpful to have a premade snag list template you can fill in. That way, you know you're covering all of your bases and being as thorough as possible. The more information you extend, the more likely your project will end in success. 

  4. Use images to document issues

    Does everyone know which bedroom you mean by the "back bedroom?" Are the chips or stains called out in the snag list recognisable to all? Sometimes, even as we do our best to describe something, it won't always click right away. Or, someone might not have the eagle-eye that you have and not understand the issue at hand. This is where images can help quickly communicate the what, how, where and why of what needs to be resolved—and cut down on confusion. Additionally, having photos provides your team with receipts of what issues actually existed and what was done to resolve those issues. This can help prevent you from having to redo work and can also help justify why things were done the way they were.

  5. Optimise the process with software

    While pen and paper can get the job done, it only ends up adding extra work and stress to your plate. Pen and paper make it hard to keep track of all the moving parts involved in a snag list, and it makes it difficult to provide real-time updates to key stakeholders involved in the project. Even an Excel spreadsheet falls short of the other options that are out there now. Cloud-based construction snag list software keeps everyone informed and accountable at all times.

Chapter 4

Construction Snag List Software: Making the Final Walkthrough a Breeze

Procore's construction snag list software allows you to keep a clear list of snag list items, assign responsibilities, track status and more. With a simple, intuitive interface and pre-loaded snag list templates, you can generate and update snag lists with minimal effort. Since our snag list software is mobile friendly, you can take your snag list with you on the jobsite, where you can assign tasks, take photos and document issues directly in the field. Learn more about how you can create a snag list in seconds that will ensure you a zero snag list before your next construction final walk-through