Walk the site once, log every defect with a photo, and close items out without ever opening a spreadsheet — all from your phone.
A construction punch list form that captures location, trade, priority, photos, and sign-off on every open item before handover. Site supers fill it in on the walkthrough, subs see what is theirs, and the GC gets a clean record when the owner asks for one.
14 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Every punch entry forces a photo upload, so the sub never has to ask "where exactly?" The image lands attached to the row, viewable from any device.
Pre-populated with the trades on your project — electrical, MEP, tile, drywall, paint, glazing, millwork. Filter the report by trade and send each sub only the items that belong to them.
Unit, floor, and room are required fields up top, so items never get logged as "somewhere in building B." Walks stay sequential and report-ready.
When a sub closes an item, they sign right on the phone screen. The signature image saves with the record, giving you a defensible audit trail.
Open / In progress / Ready for re-inspection / Closed. Filter the live submission view by status to see what is left before owner walk.
No app install, no logins for subs. Send the punch list URL by SMS — they open it in their browser and start logging items in the next minute.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Slack or Google Sheets with one click, then embed on your site or share the link.
The GC and architect walk the project together at substantial completion. Each defect gets logged once, with a photo and a trade tag, and is automatically routed to the responsible sub the same day.
Before turning the keys over, the owner walks the unit with the project manager. Items the owner flags get captured on the same form, and the owner signs the acknowledgement field directly on the phone.
Site supers do a morning loop of active floors and log anything that will become a punch item later. Catching defects early — before drywall closes — saves the schedule.
Subs use the form to mark their own items as ready for re-inspection. The super filters by status = ready and re-walks only the closed-out items, instead of the whole floor again.
Eleven months after handover, the warranty manager re-uses the same template for the warranty walk. Same fields, new project name, fresh share link.
On a campus or multi-tower project, each building gets its own form. Cross-building reporting happens in Google Sheets, where every submission lands as a new row.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
Yes. They just need the share link. Send the URL by SMS, WhatsApp, or email — the form opens in their browser and they can submit punch items or sign off existing ones with no account, no install, no password.
The photo field accepts uploads directly from a phone camera. Each photo is stored with the submission and viewable from the dashboard, so reviewers see exactly what the super saw on the walk.
Open the AI editor and describe the trades you need — "replace the trade dropdown with MEP, fire stopping, drywall, tile, paint, millwork, glazing." The dropdown options regenerate, and the live share link picks up the change without anyone having to re-bookmark it.
It is optional by default. Most teams turn the signature requirement on for the final owner acknowledgement and leave it off for daily QA items, but you can flip the required flag on any field in the editor.
Push submissions into Google Sheets through the integration, then filter the sheet by the "Assigned subcontractor" column. You get a per-sub punch list you can email or print without rebuilding a report.
Yes. FlexForm ships a Kotlin Multiplatform SDK that renders the same form natively on Android and iOS. Field teams get an offline-friendly experience, and submissions flow into the same backend as the web link.
Under 5 minutes for a typical project. Duplicate the template, change the project name field default, and share the link. The free plan covers a single project end-to-end with no time limit.
Connect the form to a Slack channel through the integrations panel and every submission posts as a message — with the unit, trade, priority, and a photo thumbnail. Most GCs route theirs to a dedicated #punch-list channel so site staff can react in real time.
A free appointment form template for booking clients, patients, or customers online. Share a link, sync to your calendar, and customize fields with AI.
A free assessment form template for scoring skills, knowledge, or readiness. Share a link, customize questions with AI, and collect responses on any device.
A free adventure activity waiver form template with digital signature, risk acknowledgement, and emergency contact capture.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan