top of page

The Ultimate Building Control Progress Inspection Checklist

  • Writer: jsmerina
    jsmerina
  • 6 days ago
  • 19 min read

In construction, the work on-site is only half the story; the other half is the paper trail that proves its compliance. A progress inspection is where these two halves meet. An inspector verifies not only that the physical work matches the approved plans but also that you have the correct permits, material certificates, and sign-offs to back it up. A missing document can cause a failure just as easily as a structural error. To keep everything in order, you need a system, and that system starts with a solid building control progress inspection checklist. This guide will walk you through the essential documentation for each stage.

Key Takeaways

  • Plan your inspections like you plan your build

    : Instead of viewing inspections as interruptions, integrate them into your project schedule from day one. This means booking them in advance, conducting pre-inspection walkthroughs, and preparing your site and team for a smooth visit.

  • Schedule inspections before you cover up work

    : The purpose of a progress inspection is to verify work that will soon be inaccessible. Always get sign-off on foundations before pouring concrete, and on framing, MEP, and insulation before closing up the walls to avoid costly tear-outs.

  • Your paperwork proves your compliance

    : A successful inspection relies on having the right documents ready. Keep an organized file with your DOB-stamped plans, permits, material test results, and signed TR1 forms to provide a clear, compliant record of your project's progress.

What Is a Building Control Progress Inspection?

Think of a progress inspection not as a single event, but as a series of crucial check-ins throughout your construction project. These aren't optional walkthroughs; they are required inspections designed to make sure every phase of construction aligns with New York City's building and energy codes. Essentially, they are the city's way of verifying that what’s on your approved plans is what’s actually being built, especially when it comes to energy efficiency. Getting these inspections right is fundamental to keeping your project on schedule and on budget. They act as a quality control system, catching potential issues early before they become expensive, time-consuming problems.

Why Your NYC Project Needs Progress Inspections

Progress inspections are your project's safeguard. Their main job is to ensure the construction work on-site perfectly matches the approved plans and specifications. This is especially critical for meeting New York City's strict energy efficiency rules. An inspector verifies that elements like insulation, window installations, and HVAC systems are installed correctly to perform as designed. By catching discrepancies early, these inspections save you from major headaches later.

Imagine discovering a structural issue or an energy code violation only after the walls are closed up. The cost and delay of fixing it would be significant. Regular progress inspections act as a preventative measure, protecting your investment and ensuring the final building is safe, compliant, and ready for occupancy without last-minute surprises.

Who Conducts and Signs Off on Progress Inspections?

As the building owner, you are responsible for hiring a qualified professional to handle these inspections. This can't be just anyone on the crew; the city mandates that a registered design professional, such as a licensed architect or engineer, must perform the checks. These experts have the technical knowledge to verify that the work meets all code requirements.

Once an inspection is complete, the professional provides the official sign-off by completing forms like the TR8 and EN2. This documentation certifies that a specific stage of construction complies with the approved plans. Working with a dedicated Special Inspection Agency ensures you have the right expertise on your side, whether it's for a Tenant Protection Plan or complex structural checks.

What Happens When You Don't Comply?

Failing to comply with progress inspection requirements can bring your project to a grinding halt. If an inspector finds that the construction deviates from the original energy analysis, you'll be required to create a new "as-built" energy analysis. This report must prove that the building, as it was actually constructed, still meets the NYC Energy Code.

This isn't just extra paperwork; it's a serious hurdle. If the as-built analysis shows the project no longer complies, it won't be approved. This can jeopardize your ability to get a final Certificate of Occupancy, effectively stopping you from using the building. This is why ensuring compliance at every stage, from structural elements to designated seismic systems, is absolutely critical to avoid costly delays and project failure.

The Key Stages of a Progress Inspection

Progress inspections aren’t just a single event; they are a series of checkpoints timed to critical moments in your construction schedule. The whole point is to have a qualified Special Inspector verify work before it gets covered up by the next phase of construction. Catching an issue with foundation rebar is much easier before the concrete is poured, right? Think of these stages as milestones that protect your project’s integrity, budget, and timeline. Each inspection builds on the last, creating a documented history of compliance and quality from the ground up.

In New York City, these inspections are mandated by the Department of Buildings to ensure every project meets the stringent requirements of the NYC Construction Codes. They are not just a formality but a crucial risk management tool. A missed or failed inspection can lead to stop-work orders, costly rework, and significant project delays. By strategically scheduling these checks, you create opportunities to address potential problems early, when they are simpler and cheaper to fix. This proactive approach is what separates a smooth, on-schedule project from one plagued by setbacks. Getting these stages right is fundamental to keeping your project moving smoothly toward final sign-off and achieving compliance.

Foundation and Excavation

This is the first major checkpoint for your project's structural stability. Before any concrete gets poured, an inspector will visit your site to verify the foundation preparations. They are looking at the excavation itself, checking that the soil conditions match what’s in the geotechnical report and that the depth is correct. They will also meticulously inspect the placement of reinforcements like rebar and the integrity of the formwork. This stage is non-negotiable because the foundation supports the entire weight of your building. Getting it right from the very start prevents catastrophic structural issues down the road and ensures your project is built on solid ground.

Damp Proofing, Waterproofing, and Underground Drainage

Once the foundation is set, the next step is to protect it from water. This inspection focuses on all the systems designed to keep your building dry, including damp-proof courses, waterproofing membranes, and underground drainage pipes. An inspector will check that these materials are installed correctly and without any damage before they are buried by backfill or covered with a concrete slab. They will also witness tests on drainage systems to confirm there are no leaks. This is your last chance to see these critical components in action, ensuring the building is shielded from moisture, mold, and water damage for years to come.

Structural Framing and Steel

With the foundation secure, it’s time to go vertical. The structural framing inspection is where we verify the integrity of your building’s skeleton. An inspector will examine beams, columns, and trusses to ensure they match the approved architectural and engineering plans. For steel structures, this includes checking that connections are properly welded or bolted. This is also the stage where specialized elements, like open-web steel joists, are reviewed for correct installation. This inspection must happen before any drywall, insulation, or finishes are installed, giving the inspector a clear view of the load-bearing framework that holds everything together.

First Fix: Mechanical, Electrical, and Plumbing Systems

Think of this stage as inspecting the building’s central nervous system. Before the walls are closed up, an inspector needs to check all the essential services that run through them. This "first fix" inspection covers the initial installation of electrical wiring, plumbing pipes, and HVAC ductwork. The inspector verifies that everything is routed correctly, properly supported, and compliant with code. This is also a critical moment to check fire-stopping measures and ensure the seismic resistance of plumbing, mechanical, and electrical components is up to par, especially in a city like New York.

Final Completion Inspection

This is the big one, the final walkthrough before you can officially call the project done. During the final inspection, the inspector takes a comprehensive look at the finished work to ensure everything is complete, safe, and fully compliant. They will check everything from final safety features like guardrails and emergency lighting to accessibility requirements. This is also where they confirm that all systems are functioning as intended and that all required paperwork is in order. For projects in occupied buildings, this includes verifying that the Tenant Protection Plan was followed throughout construction. A successful final inspection is the last step to getting your project signed off.

Your Complete Progress Inspection Checklist

Think of progress inspections as critical checkpoints, not hurdles. They are scheduled opportunities to confirm your project is on track, safe, and compliant with NYC Construction Codes. Staying organized is half the battle, and having a clear checklist helps ensure nothing falls through the cracks. When you know what inspectors are looking for at each stage, you can prepare your site, gather your documents, and keep your project moving forward without costly delays or stop-work orders.

This checklist breaks down the key areas that demand your attention during construction. Use it as your guide to prepare for each inspection and maintain a smooth workflow from foundation to final sign-off. By treating this as a roadmap, you can proactively address potential issues and demonstrate a commitment to quality and safety that every inspector appreciates. A well-managed project with clear documentation makes the entire building control inspection process smoother for everyone involved.

Structural Integrity Checks

The structural integrity of your building is non-negotiable. Before any concrete is poured, inspectors will verify the ground conditions and foundation work. This includes checking excavations, footings, and reinforcement against the approved construction drawings. You cannot cover up this work until it has been inspected and signed off on, so scheduling is key. The inspector’s job is to confirm that the bones of your building are sound and can support the final structure. This early stage sets the precedent for the entire project, and getting it right prevents major structural problems later on.

Fire Safety and Site Compliance

Fire safety and general site compliance are paramount, especially in occupied buildings. Inspectors will check that fire safety systems like smoke alarms, fire-rated doors, and clear escape routes are correctly installed and functional. For projects in occupied buildings, a Tenant Protection Plan is not just a document; it requires weekly inspections to ensure the safety and well-being of residents are maintained throughout construction. This includes verifying dust control measures, safe egress, and essential services. Keeping your site compliant protects people and your project from violations and stop-work orders.

Plumbing, Mechanical, and Electrical Systems

Before the walls are closed up, your plumbing, mechanical, and electrical systems (MEP) undergo what’s often called the "first fix" inspection. Inspectors need to see that all the behind-the-scenes work, like wiring, ductwork, and pipes, has been installed correctly according to code. They will also verify that licensed electricians and plumbers have performed the work. In New York City, ensuring the seismic resistance of these components is also a critical part of the inspection process, confirming that systems are properly braced and secured to withstand potential seismic events.

Seismic Resistance and Special Systems

Beyond standard construction, many NYC projects involve special systems that require dedicated progress inspections. Progress inspectors must verify that the construction conforms exactly to the approved drawings for these elements. This includes specialized components like open-web steel joists, which have unique installation requirements. It also covers the inspection of a building’s designated seismic system, which is crucial for the building's stability. These inspections are highly technical and ensure that complex structural and life-safety systems are built to perform as designed.

Energy Code Compliance

Meeting the NYC Energy Conservation Code is a mandatory part of the construction process. Progress inspections for energy code compliance happen at several key stages, from foundation insulation to the final building envelope. Inspectors verify that insulation, air sealing, windows, and HVAC systems meet the required energy standards outlined in your plans. These checks are not just about sustainability; they are about legal compliance. Failing to meet these standards can lead to significant delays and require expensive rework, so it’s essential to get it right as you build.

Verifying the Quality of Your Materials

An inspection isn’t just about how something is built; it’s also about what it’s built with. From the very beginning of your project, inspectors will verify that the materials used on-site match what was specified in the approved plans. This includes everything from the grade of steel and the type of concrete mix to the fire-rating of drywall. Using incorrect or substandard materials can compromise the building's safety and integrity, leading to a failed inspection. Keeping detailed records and using a construction site inspection checklist makes this verification process much smoother.

What Documentation Do You Need for Each Inspection?

A successful inspection isn’t just about the quality of your physical work; it’s also about having the right paperwork to back it up. Think of your documentation as the official story of your project. It proves that you’ve followed the rules, used the right materials, and met every requirement along the way. When an inspector arrives on site, having your documents organized and ready to go shows professionalism and makes their job much easier, which always works in your favor. A messy pile of papers or a missing permit can cause unnecessary delays and headaches.

To keep your project on track, you need a system for managing all the necessary paperwork from day one. This includes everything from the initial approved plans to the final sign-off forms. Each document serves a specific purpose, confirming that a particular aspect of your project complies with NYC Construction Codes. Before any inspection, you should have a dedicated folder, physical or digital, containing the approved plans, all relevant permits, material compliance certificates, and the specific technical reports required for that stage of construction. This preparation is your best tool for a smooth and successful progress inspection.

Approved Plans, Permits, and Drawings

The first thing an inspector will want to see is that the work being done matches the work that was approved. This is where your official plans and permits come in. You must have the most current, DOB-stamped versions of your construction plans, architectural drawings, and structural drawings available on site. An inspector will compare the on-site conditions directly against these documents to verify compliance. Having outdated or unapproved plans is a common reason for a failed inspection. Make sure your entire team is working from the correct set of drawings to avoid any discrepancies. A building control inspection is fundamentally a process to check that your project follows these approved plans and safety standards.

Compliance Certificates and Test Results

Throughout your project, you’ll accumulate certificates and reports that prove your materials and systems meet required standards. These documents are non-negotiable. Examples include concrete test results confirming strength, mill certificates for structural steel, and fire-rating certificates for walls and doors. You’ll also need test results for systems like plumbing and electrical work. It’s crucial to collect these documents as materials arrive and as work is completed, rather than scrambling to find them right before an inspection. For specialized work, you may need reports for things like designated seismic systems, proving they meet specific resistance requirements. Keeping these organized shows you’re committed to quality and compliance from the ground up.

TR1 Progress Inspection Records and Sign-Off Forms

In New York City, the TR1 form, or Technical Report, is a critical piece of documentation. This form is where your Special Inspection Agency officially records and signs off on required inspections. Each progress inspection, from foundations to structural steel, must be documented on a TR1 form. These records serve as the official proof that a qualified professional has verified the work meets code. Only a registered design professional or a licensed Special Inspector can sign these forms. At EZTR1, we manage all your TR1 Progress Inspections to ensure every step is properly documented, signed, and submitted, giving you a clear and compliant paper trail for the DOB.

Energy Analysis Confirmation and EN2 Form

Meeting the NYC Energy Conservation Code is a major checkpoint, especially during final inspections. The EN2 form is the document used to confirm that the finished building aligns with the approved energy analysis submitted at the start of the project. An inspector will use this form to verify that components affecting energy efficiency, such as insulation R-values, window U-factors, and HVAC system specifications, have been installed as designed. Before your final inspection, double-check that the as-built conditions match the energy model. Any last-minute substitutions or changes must be properly documented and reflected in an updated analysis to avoid failing your energy code inspection.

How to Prepare Your Site for an Inspection

A smooth inspection day is no accident; it’s the result of careful planning and preparation. When an inspector arrives on-site, you want to show them a project that is compliant, safe, and well-managed. Taking a few proactive steps before they arrive can make the difference between a pass and a costly delay. It shows respect for the inspector's time and a commitment to quality and safety. By preparing your site, documentation, and team, you set the stage for a successful inspection that keeps your project on schedule and on budget.

Schedule Inspections Early and Strategically

Timing is everything. One of the biggest mistakes you can make is waiting too long to schedule an inspection. You should book your inspections well before any work gets covered up. For example, foundation checks need to happen before you pour the concrete, and framing inspections must occur before you install drywall. Scheduling strategically means aligning these inspections with your project timeline to avoid any work stoppages. This is especially critical for ongoing checks, like tenant protection plan inspections, which must be performed regularly. Getting ahead of the schedule prevents the nightmare scenario of having to tear out completed work to show what’s underneath.

Conduct a Pre-Inspection Walkthrough

Before the inspector walks your site, you should walk it first. A pre-inspection walkthrough is your chance to see the site through an inspector's eyes and catch any potential issues. Go through the area with the relevant plans and a checklist, looking for anything that doesn't match the approved drawings or code requirements. Are the fire-stopping materials installed correctly? Are the designated seismic system components properly braced? Finding and fixing these problems beforehand not only increases your chances of passing but also demonstrates your commitment to getting the job done right. It’s a simple step that can save you from a failed inspection and the hassle of a re-inspection.

Keep Your Site Tidy and Documentation Accessible

First impressions matter, even on a construction site. A clean, organized, and safe site immediately tells an inspector that you run a professional operation. Clear pathways and remove any unnecessary debris or hazards. Beyond tidiness, make sure all your documentation is ready and accessible. Have a binder or digital folder with your approved plans, permits, material test results, compliance certificates, and previous inspection reports. When the inspector asks for a specific document, you should be able to produce it immediately. This simple act of organization streamlines the entire process and builds confidence that your project is in good hands.

Communicate With Your Inspector Early and Often

Clear communication is the glue that holds a successful inspection process together. Start by building a good working relationship with your special inspection agency. Don’t hesitate to ask questions before the scheduled date if you’re unsure about a requirement. Internally, make sure your entire crew knows when an inspection is happening and what is being reviewed. Brief your team so they can prepare their specific work areas and answer any questions the inspector might have for them. A well-informed team is a prepared team, and this collaborative approach helps ensure everyone is on the same page, leading to a much smoother experience for all.

Common Inspection Challenges (and How to Solve Them)

Even the most well-planned projects can hit a snag during an inspection. These hurdles can cause frustrating delays and add unexpected costs to your budget. The good news is that most of these challenges are predictable and, more importantly, preventable. Knowing what to look for is half the battle. By anticipating common issues like paperwork problems, communication gaps, and site safety hazards, you can create a proactive strategy to keep your project on track. Let's walk through some of the most frequent inspection challenges and discuss straightforward, actionable solutions to solve them before they start.

Documentation and Compliance Gaps

One of the biggest reasons for a failed inspection is a simple mismatch between the approved plans and the work on site. An inspector’s primary job is to verify that construction, as it progresses, conforms to the approved construction drawings. When documentation is missing, outdated, or doesn't reflect the current state of the project, it creates a compliance gap that stops work in its tracks. The solution is to treat your documentation like a vital project asset. Keep all approved plans, permits, and change orders in a centralized, accessible location. Regular internal audits can help you catch discrepancies before the official inspector ever steps on site.

Communication Breakdowns Between Stakeholders

When the architect, contractor, engineer, and inspection agency aren't on the same page, small issues can quickly become major problems. A missed email or a verbal instruction that wasn't passed along can lead to work that needs to be redone. The key to avoiding this is establishing clear and consistent communication from day one. Schedule regular check-in meetings with all key stakeholders to review progress and address questions. Using a shared project management platform can also create a single source of truth, ensuring everyone has access to the same information. This kind of proactive communication is critical for successfully managing any project from start to finish.

Unsafe Site Conditions

An inspector can’t do their job if they can’t safely access the work. A cluttered, disorganized, or hazardous site is a red flag and often results in an immediate failed inspection. Beyond the obvious safety risks to your team, poor site hygiene makes it difficult for an inspector to properly evaluate the construction. The fix is simple: prioritize safety and cleanliness. Conduct daily site clean-ups, ensure clear and stable pathways, and make sure all required safety measures, like those outlined in a Tenant Protection Plan, are in place. A tidy site not only makes for a smoother inspection but also reflects the overall quality and professionalism of your project.

Last-Minute Energy Code Issues

Energy code compliance is no longer an afterthought; it’s a critical component of modern construction that’s checked at multiple stages. Discovering an issue with insulation, window seals, or HVAC systems during a final inspection can trigger costly and time-consuming rework. The best way to handle this is to integrate energy code checks throughout the entire build process. Work with your special inspection agency to identify key milestones for verifying energy-related components. Addressing the seismic resistance of plumbing, mechanical, and electrical components early, for example, ensures these systems are compliant long before final sign-off, preventing last-minute surprises and keeping your project on schedule.

What Happens If Your Project Fails an Inspection?

A failed inspection is a roadblock, not a dead end. It’s an official notice that a specific part of your project does not meet NYC Construction Codes, and it requires your immediate attention. The most direct consequence is often a stop-work order on the affected area, which halts progress until you resolve the problem. These delays can disrupt your project timeline and add unexpected costs, so addressing the failure quickly and correctly is critical for getting back on track. When an inspector issues a failure, they will provide a detailed report outlining the specific deficiencies. This report is your guide to making the necessary corrections.

Think of a failed inspection as a critical piece of feedback. It points directly to a gap between the approved design and the on-site execution. The reasons can range from simple administrative oversights, like missing paperwork, to more significant construction errors, such as incorrect installation of structural components. By understanding exactly why the work failed, you can correct the immediate issue and also refine your processes to prevent similar problems in the future. The goal isn't just to pass the re-inspection; it's to ensure the final building is safe, compliant, and built to last for its occupants. It’s a chance to double-check your work and confirm that every detail aligns with the city's stringent standards.

Common Reasons for Failed Inspections

No one likes to fail an inspection, but it happens. Usually, the cause falls into one of a few common categories. The most frequent reason for failure is when the work completed on-site does not match the approved construction drawings. Inspectors meticulously compare the physical work to the plans, and any deviation, no matter how small it seems, can result in a failed inspection. This is why clear communication between the design team and the on-site crew is so important.

Safety violations are another major red flag for inspectors. They will carefully check for compliance with all safety regulations, from firestopping and egress paths to the proper implementation of a Tenant Protection Plan in occupied buildings. Finally, disorganized or incomplete documentation can stop an inspection before it even starts. If you can’t provide the necessary permits, material test results, or prior inspection reports, the inspector cannot verify compliance and will have to fail the inspection.

How to Fix Issues for a Re-Inspection

If your project fails an inspection, the path forward is clear. First, carefully review the inspector's report. This document is your roadmap, as it will list every deficiency that needs to be corrected. Make sure you and your team understand exactly what is required to achieve compliance. Next, you must correct every issue noted in the report. This might involve re-doing physical work or, if there’s a deviation from the original design, submitting revised plans for approval.

Once you have completed all the corrective actions, you’ll need to schedule a re-inspection. It’s wise to conduct your own walkthrough beforehand to confirm that every item from the failure report has been fully addressed. The NYC Department of Buildings provides guidance on how to handle non-compliant progress inspections and prepare for a successful follow-up. Remember that re-inspections take time and add costs, which makes passing the first time around the most efficient strategy.

Stay Compliant and Keep Your Project Moving

Think of progress inspections not as hurdles, but as your project’s pulse check. They are the key to keeping your construction timeline on track and avoiding costly surprises. At their core, these required checks are about verification. An inspector confirms that the work happening on-site matches the approved plans and meets all necessary building and energy codes. You can’t cover up or build over any phase of the project until it has been properly inspected and signed off on. This process ensures that a small mistake in the foundation or framing doesn’t become a massive, budget-breaking problem down the line.

Regularly scheduled progress inspections are critical for managing your project successfully from start to finish. By catching potential issues early, you prevent minor errors from escalating into major delays or safety hazards. This proactive approach keeps your job site a safe working environment and ensures a smooth workflow, minimizing the stop-and-start chaos that can result from failed inspections or unexpected violations. Staying on top of these checks means you can move confidently from one construction phase to the next without looking back.

Ultimately, a smart inspection strategy is about more than just compliance; it’s about protecting your investment. Partnering with a dedicated Special Inspection Agency helps streamline this entire process. Having an expert manage the details, from ensuring weekly compliance with a Tenant Protection Plan to signing off on final structural elements, gives you peace of mind. It allows you and your team to focus on what you do best: building. With the right partner, you can ensure every stage is documented correctly, keeping your project moving forward without a hitch.

Related Articles

Frequently Asked Questions

What’s the difference between a progress inspection and a special inspection? Think of "progress inspection" as the umbrella term for all the check-ins required during construction. "Special inspections" are a specific, more intensive type of progress inspection required for critical work that has a major impact on public safety. This includes things like structural steel, concrete, and designated seismic systems. These must be performed by a qualified professional from a registered Special Inspection Agency, while other progress checks might be handled by the project's architect or engineer.

Who is ultimately responsible for hiring the inspector and scheduling the checks? Legally, the building owner is responsible for ensuring all required inspections are completed. In practice, this responsibility is usually delegated to the general contractor or the project architect as part of their management duties. The most important thing is to clarify this role at the start of your project so someone is officially in charge of scheduling inspections and communicating with the inspection agency.

My project involves a last-minute change. How does this affect my inspections? Any change from the approved plans can impact your inspection schedule, so communication is key. If the change affects a structural, life-safety, or energy-related component, you will likely need to submit revised plans to the Department of Buildings for approval before that work can be inspected. You should notify your special inspection agency about the change immediately so they can advise you on the proper steps and prevent a failed inspection.

Can I just have my site superintendent handle the inspections to save time? While your site superintendent is essential for preparing the site and coordinating work, they cannot legally perform or sign off on required progress inspections. New York City mandates that these checks must be conducted by a registered design professional, like a licensed architect or engineer, or a qualified inspector from a Special Inspection Agency. Their signature on forms like the TR1 is what certifies compliance.

What's the single biggest mistake people make with progress inspections? The most common and costly mistake is procrastination. Waiting until the last minute to schedule an inspection, or worse, completing work that covers up something that needed to be inspected, is a recipe for disaster. This leads to stop-work orders, project delays, and sometimes even requires you to tear out finished work. Scheduling your inspections early and strategically is the best way to keep your project moving smoothly.

Comments


EZTR1 is a division of AKS Architectural & Engineering Services, LLP and is a NYC registered special inspection company. 

  • c-facebook
  • c-twitter
  • c-googleplus

Need Help? E-Mail us info@eztr1.com

Call Us: (646)  396 - 1924 

<?php include_once("analyticstracking.php") ?>

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-104672461-1', 'auto');
  ga('send', 'pageview');

</script>

  • w-facebook
  • w-twitter
  • w-googleplus
bottom of page