Frequently Asked Questions

Everything you need to know about PunchOutPro — the modern construction punch list platform.

General

What is PunchOutPro?

PunchOutPro is a cloud-based punch list management platform built specifically for the construction industry. It replaces paper punch lists, scattered spreadsheets, and disjointed email threads with a single organized system that tracks every deficiency from discovery through resolution.

The platform is structured around the real-world hierarchy of a construction project — Projects contain Buildings, Buildings contain Units, and Units contain individual Punch Items — so your digital workflow mirrors your physical jobsite.

Who is PunchOutPro designed for?

PunchOutPro serves three core user types in the construction closeout process:

  • General Contractors & Project Managers — who need to organize, assign, and track punch items across entire projects.
  • Superintendents — who walk units in the field, document deficiencies with photos, and need fast mobile access.
  • Subcontractors — who receive assignments, acknowledge items, and need a clear view of what's outstanding.

It's ideal for multi-family residential, commercial build-outs, and any project with a high volume of units requiring closeout inspections.

How is PunchOutPro different from a spreadsheet or paper list?

Spreadsheets and paper lists break down at scale. They can't attach photos to items, they don't update in real time across your team, and they require manual work to produce status reports or notify subcontractors. PunchOutPro automates all of that:

  • Photo documentation attached directly to each item.
  • Real-time status tracking (Open, Completed) visible to the whole team.
  • One-click PDF and CSV export for any unit, building, or entire project.
  • Automated email notifications to subcontractors grouped by their assigned work.
  • Color-coded status dashboards so you can see progress at a glance.
Do I need to install any software?

No. PunchOutPro runs entirely in your web browser — Chrome, Safari, Firefox, or Edge. There's nothing to download or install on your desktop.

On mobile, you can add PunchOutPro to your home screen as a Progressive Web App (PWA), which gives it a native app-like experience — full-screen mode, its own app icon, and fast launch times — without going through an app store.

What devices and browsers are supported?

PunchOutPro is designed mobile-first and works on any modern browser. It's been optimized for:

  • iOS — Safari, Chrome (iPhone, iPad)
  • Android — Chrome, Firefox (phones, tablets)
  • Desktop — Chrome, Safari, Firefox, Edge (Mac, Windows, Linux)

The interface is fully responsive, so it adapts from a 4-inch phone screen to a 27-inch monitor seamlessly.

Getting Started

How do I sign up?

Visit the PunchOutPro login page and enter your email address. If you don't have an account, you'll be prompted to create one by setting a display name and password. Your organization is created automatically, and you'll start with a 14-day free trial with full access to every feature.

How long does it take to set up my first project?

Most teams are up and running in under 10 minutes. The setup flow is straightforward:

  1. Create a project and give it a name.
  2. Add your buildings and define units per building (with optional custom numbering per floor).
  3. Select which subcontractors are involved in this project from your master list.
  4. Choose the locations that apply (Kitchen, Master Bathroom, Hallway, etc.).

Once that's done, your team can start creating punch items immediately.

How do I add my team members?

From the Settings screen, admins can create user accounts by entering an email address, display name, and assigning a role (Admin, Superintendent, or Subcontractor). Each user receives their own login credentials. Superintendents can be assigned to specific projects to limit their view scope.

Can I customize the locations list for my projects?

Yes. PunchOutPro ships with 14 common residential locations (Kitchen, Living Room, Master Bedroom, Master Bathroom, Guest Bathroom, Hallway, Entry, Garage, and more). You can add custom locations on a per-project basis during Project Setup. Custom locations are available alongside the defaults when creating punch items.

Can I upload my company logo?

Absolutely. In Settings, upload your company logo and it will appear in the app header across every screen, as well as on exported PDF reports. If no logo is uploaded, the PunchOutPro default branding is used.

Projects & Setup

How are projects organized?

PunchOutPro uses a three-level hierarchy that mirrors the physical structure of a construction project:

  • Project — the top level (e.g., "Sunset Ridge Phase 2").
  • Building — each structure within the project (e.g., "Building A", "Building B").
  • Unit — individual units within a building (e.g., "Unit 3101", "Unit 3102").

Punch items live at the unit level. Reports can be generated at any level — unit, building, or project-wide.

Can I customize unit numbering?

Yes. When adding a building, you define floor layouts with custom unit numbers. For example, Floor 1 might have units 3101, 3102, 3103 while Floor 2 has 3201, 3202, 3203. This lets you match your actual building plans exactly rather than being locked into sequential numbering.

Can I reorder my projects on the dashboard?

Yes. Projects on the home screen support drag-and-drop reordering. Grab the drag handle on any project card and move it to your preferred position. The order is saved to the server and shared across your entire organization, so everyone sees the same layout.

Can I delete a project?

Yes. Admins can delete a project from the Project Setup screen. A confirmation dialog will appear because this is a permanent, cascading action — deleting a project also removes all of its buildings, units, and punch items. This cannot be undone.

How do I add or manage buildings?

From the Building Manager (accessible via Project Setup), you can add new buildings by specifying a name, unit count, and floor layouts. You can also edit building names, adjust unit configurations, or delete buildings entirely. Each building appears as a color-coded card on the home dashboard reflecting its current status.

What do the building status colors mean?

The dashboard uses color-coded status indicators so you can assess progress at a glance:

  • Gray — Not Started (no punch items created yet).
  • Red — Open Items (one or more unresolved punch items).
  • Green — Complete (all punch items resolved).

The same color logic applies at the unit level when navigating into a building.

Punch Items

How do I create a punch item?

Navigate to the unit where you found the deficiency. Tap the + Add Item button and fill in:

  • Description — what the issue is (e.g., "Drywall crack above door frame").
  • Subcontractor — who is responsible for the fix.
  • Location — where in the unit (e.g., Kitchen, Master Bathroom).

You can also attach one or more photos before saving. The item is immediately visible to your team and the assigned subcontractor.

Can I edit a punch item after creating it?

Yes. Tap on any existing item to open the edit view. You can update the description, reassign it to a different subcontractor, change the location, add or remove photos, or delete the item entirely.

How do I mark an item as completed?

Each punch item has a status toggle. Tap it to switch between Open and Completed. Completed items display with a strikethrough and a green status badge so they're visually distinct from outstanding work.

Can I filter and search punch items?

Yes. The punch list view provides two filter dimensions:

  • Status filter — show All, Open only, or Completed only.
  • Subcontractor filter — show items assigned to a specific sub or all subs.

Filters work in combination, so you can view (for example) only open items assigned to a specific electrician.

What data is tracked on each punch item?

Every punch item stores:

  • Description, assigned subcontractor, and location.
  • Current status (Open or Completed).
  • Attached photos (multiple per item).
  • Created date and time.
  • Export timestamp (when last included in a CSV export).
  • Email timestamp (when last included in a subcontractor notification).
  • Acknowledged timestamp (when the subcontractor viewed and acknowledged the item).
Is there a limit to how many punch items I can create?

No. There is no per-unit, per-building, or per-project limit on the number of punch items. PunchOutPro is designed to handle high-volume closeout work across hundreds of units.

Photos

Can I attach photos to punch items?

Yes. Each punch item supports multiple photos. You can capture images directly from your device's camera or upload existing photos from your gallery. Photos are attached during item creation or added later when editing.

Are photos compressed before uploading?

Yes. PunchOutPro automatically compresses photos on the client side before uploading. Images are resized to a maximum of 1600 pixels on the longest edge and compressed to JPEG quality 0.8. This keeps file sizes manageable without sacrificing the detail you need to document deficiencies.

Can I view photos full-screen?

Yes. Tapping any photo thumbnail opens a full-screen lightbox viewer. This works for both the team managing punch items and subcontractors reviewing their assignments. Tap anywhere outside the image or press the close button to dismiss.

Can I delete individual photos from an item?

Yes. When editing a punch item, each attached photo displays a delete button. Removing a photo is immediate and permanent.

Do photos appear in exported reports?

Photos are stored and linked to each item. The CSV export includes item metadata, while the PDF export presents a formatted report suitable for print. Photo review is best done within the app itself, where the lightbox viewer provides full-resolution access.

Reports & Export

What report levels are available?

PunchOutPro offers three levels of reporting that match the project hierarchy:

  • Unit Report — all items in a single unit.
  • Building Report — all items across every unit in a building.
  • Project Report — all items across every building and unit in the project.

Each report level provides the same powerful filtering, sorting, and export capabilities.

What can I do with reports?

Every report includes three action buttons:

  • Export CSV — downloads a comma-separated file you can open in Excel, Google Sheets, or any spreadsheet tool.
  • Get PDF — generates a branded, print-ready PDF with your company name, logo, status badges, and a summary header.
  • Notify Subs — sends email notifications to all subcontractors with open items, grouped by their assignments.
Can I filter and sort report data?

Yes. Reports support multi-dimensional filtering and sorting:

  • Filter by — Status (Open/Completed), Subcontractor, Location, Building (project-level reports).
  • Sort by — Location, Subcontractor, Status, Date, Unit, Building — each with ascending/descending toggle.

Filters and sorts apply before export, so you can generate a CSV or PDF of exactly the slice of data you need.

Does the PDF include my company branding?

Yes. PDF exports automatically include your company name and logo (if uploaded) at the top of the report. Items are presented in a clean table with color-coded status badges, and a footer shows the generation timestamp. The report is formatted for standard letter-size printing.

Can I export just the open items for a specific subcontractor?

Yes. Use the report filters to select "Open" status and the specific subcontractor, then export. The CSV or PDF will contain only the filtered results — making it easy to hand off a focused list of outstanding work.

Notifications

How do subcontractor notifications work?

When you tap Notify Subs on any report, PunchOutPro sends email notifications to every subcontractor who has open items at that level (unit, building, or project). Each subcontractor receives a message listing only their assigned items, grouped by location, with the item description and current status.

Can I notify subcontractors from any report level?

Yes. The Notify Subs button is available on Unit Reports, Building Reports, and Project Reports. At the building or project level, notifications are sent only for buildings that have open items — subcontractors with no outstanding work are not emailed.

How do I know if a notification was sent successfully?

After tapping Notify Subs, the button shows a loading spinner while sending. Once complete, it turns green with a checkmark and displays a confirmation message (e.g., "Sent to 5 subs"). The notification count is shown so you know exactly how many subcontractors were reached.

Can subcontractors acknowledge receipt of their assignments?

Yes. When a subcontractor logs in and views their dashboard, they can tap an Acknowledge button on each item. This records a timestamp and displays an eye icon next to the item on the admin/superintendent side, confirming the sub has seen it.

Can I invite subcontractors to create their own accounts?

Yes. From the Settings screen, admins can send email invitations to subcontractors. Once they accept and create an account, they'll have access to a dedicated Subcontractor Dashboard showing all of their assigned open items across every project.

Roles & Permissions

What user roles are available?

PunchOutPro has three distinct roles, each with a tailored experience:

  • Admin — full access to everything: project creation, building/unit management, user management, settings, subcontractor lists, and all reporting.
  • Superintendent — can create and manage punch items within projects they've been assigned to. Cannot create projects, manage users, or access settings.
  • Subcontractor — read-only dashboard showing their assigned open items across all projects. Can acknowledge items and view photos but cannot create, edit, or delete anything.
Can I assign a superintendent to specific projects?

Yes. When creating or editing a superintendent's user account, admins can assign them to one or more specific projects. The superintendent will only see their assigned projects on the dashboard — not the entire portfolio. This keeps large teams focused on their scope of work.

What can subcontractors see and do?

Subcontractors have a dedicated dashboard that shows all open punch items assigned to their company, organized by unit. They can view item details and photos via the lightbox viewer, and tap Acknowledge to confirm they've seen each item. They cannot create, edit, or delete punch items, projects, or buildings.

Can multiple people on my team have Admin access?

Yes. You can create as many Admin accounts as needed. All admins share the same full-access permissions, including user management and project configuration.

Subcontractor Management

How does the master subcontractor list work?

PunchOutPro maintains a centralized master subcontractor list for your organization. Each entry includes the company name, contact name, trade, email, and phone number. This list is managed in Settings and is shared across all projects — so you only need to enter subcontractor details once.

How do I assign subcontractors to a specific project?

During Project Setup, you'll see your full master list with checkboxes. Select which subcontractors are involved in this particular project. Only selected subs will appear in the dropdown when creating punch items for that project. By default, all subs are pre-selected for new projects.

What information is stored for each subcontractor?

Each master subcontractor record includes:

  • Company Name — the subcontractor business name.
  • Contact Name — primary point of contact.
  • Trade — their specialty (e.g., Electrical, Plumbing, Drywall).
  • Email — used for notifications and invitations.
  • Phone — for quick reference.
Can subcontractors see items from other subs?

No. The Subcontractor Dashboard is filtered to show only items assigned to the logged-in subcontractor's company. They have no visibility into other subcontractors' work, other projects, or organizational settings.

Mobile & PWA

How do I install PunchOutPro on my phone?

When you visit PunchOutPro in your mobile browser, you'll see an Install banner prompting you to add it to your home screen. On iOS, you can also tap the Share button in Safari and select "Add to Home Screen." Once installed, PunchOutPro launches in full-screen standalone mode — just like a native app, with its own icon and no browser toolbar.

Is PunchOutPro optimized for mobile use?

Yes. PunchOutPro was built mobile-first. Every button, input, and interactive element meets the 44×44 pixel minimum touch target size recommended by Apple and Google. The layout adapts responsively — building grids shift from 4 columns on desktop to 2 on mobile, navigation collapses intelligently, and bottom action bars are fixed in place for easy thumb access.

Can I take photos directly from the app on mobile?

Yes. The photo capture button triggers your device's native camera. Snap a photo of the deficiency and it's automatically compressed and attached to the punch item — no need to leave the app, take the photo separately, and then upload it.

Does PunchOutPro work on tablets?

Absolutely. The responsive layout takes full advantage of larger screens on iPads and Android tablets, displaying more building cards per row and wider report tables while maintaining touch-friendly sizing throughout.

Do I need an app store to get PunchOutPro?

No. PunchOutPro is a Progressive Web App (PWA), which means it installs directly from the browser — no App Store or Google Play required. This also means updates are instant; you always get the latest version without waiting for app store approvals.

Security & Data

Where is my data stored?

All data is stored securely in the cloud via Supabase, a production-grade backend platform built on PostgreSQL. Your projects, punch items, photos, and user accounts are persisted in a managed database with automatic backups.

Is my data isolated from other organizations?

Yes. PunchOutPro uses a multi-tenant architecture with organization-level data isolation. Every data key is prefixed with your unique organization ID, ensuring your projects, items, and settings are completely separated from other accounts. Users can only access data belonging to their own organization.

Are passwords stored securely?

Yes. User authentication is handled through Supabase's secure authentication service. Passwords are never stored in plain text. The platform follows industry-standard security practices for credential management.

Can I export all of my data?

Yes. You can export punch item data at any level (unit, building, or project) to CSV or PDF. CSV exports can be opened in any spreadsheet application for further analysis, archiving, or integration with other systems. Your data is never locked in.

What happens to my data if I cancel my account?

We recommend exporting all of your data using the CSV and PDF export features before canceling. Contact our support team for questions about data retention policies.

Billing & Plans

Is there a free trial?

Yes. Every new organization starts with a 14-day free trial that includes full access to every feature — no credit card required. You'll see a trial status banner in the app so you always know how many days remain.

What happens when my trial expires?

When the 14-day trial ends, the app will display a trial expiration notice. You'll still be able to view your existing data, but creating or editing projects and punch items will be restricted until you activate a paid plan.

Are there limits on the number of projects, users, or items?

PunchOutPro does not impose hard limits on the number of projects, buildings, units, punch items, or user accounts. The platform is designed to scale with your portfolio — whether you're managing one project or fifty.

How do I upgrade from the free trial?

After your 14-day trial, PunchOutPro is $59/project/month — simple, flat pricing with no annual contracts. Sub access is always free. Visit your account settings to activate your plan.

Troubleshooting

The app is showing a white screen after login. What do I do?

This is typically caused by a stale browser cache. Try these steps in order:

  1. Clear your browser history and cache for the PunchOutPro domain.
  2. Close and reopen the browser completely.
  3. Navigate back to PunchOutPro and log in again.

If the issue persists, try using an incognito/private browsing window. If that works, it confirms a cache issue — clearing site data should resolve it permanently.

My photos aren't uploading. What should I check?

Photo uploads require a stable internet connection since images are compressed and sent to cloud storage. Check that you have a reliable connection (Wi-Fi or cellular). If you're on a construction site with weak signal, try moving to an area with better coverage. Photos are compressed to reduce file size, but very large original files may take a moment on slower connections.

A subcontractor says they didn't receive a notification email.

Verify the following:

  • The subcontractor's email address is correct in the master subcontractor list (Settings).
  • The notification was actually sent — check for the green checkmark confirmation after tapping Notify Subs.
  • Ask the subcontractor to check their spam/junk folder.
  • Ensure the subcontractor has open items assigned to them — the system only notifies subs with outstanding work.
I accidentally deleted a project. Can I recover it?

Project deletion is permanent and includes all associated buildings, units, and punch items. There is no undo. For this reason, the app requires a confirmation dialog before any deletion. We strongly recommend exporting project data to CSV before deleting.

The PWA isn't installing on my phone.

PWA installation requirements vary by browser:

  • iOS Safari — tap the Share button (square with arrow), then "Add to Home Screen."
  • Android Chrome — look for the install banner at the bottom of the screen, or tap the three-dot menu and select "Add to Home Screen" or "Install App."

Make sure you're using the browser directly (not an in-app browser from email or messaging apps), as those often don't support PWA installation.

How do I contact support?

For technical issues, feature requests, or general questions, reach out to our support team via the contact information provided in your account settings or on our website. We aim to respond to all inquiries within one business day.

Roadmap & Coming Soon

What features are coming next?

We're actively developing two major features:

  • Offline Mode — full offline caching with background sync so you can create and manage punch items even without internet connectivity. Your changes will automatically sync when you're back online. This is critical for construction sites with unreliable connectivity.
  • SMS/Text Notifications with PDF — notify subcontractors via text message with an attached PDF of their outstanding items. Because not every sub checks email regularly, text-based notifications ensure faster response times on the jobsite.
Will offline mode work for photos too?

Yes, that's the plan. The offline mode will use a service worker and local cache to store punch items, status changes, and photos locally on your device. When connectivity is restored, everything syncs to the cloud automatically. You'll be able to walk an entire building without worrying about signal strength.

How will SMS notifications work?

SMS notifications will work alongside the existing email system. When you tap Notify Subs, you'll have the option to send via email, text, or both. The text message will include a brief summary and a link to a PDF showing the subcontractor's open items — giving them everything they need to get started on fixes without even logging in.

Can I request a feature?

Absolutely. PunchOutPro is built in close collaboration with the construction professionals who use it every day. We actively welcome feature requests — send them to our support team and they'll be reviewed for the product roadmap. Many of our current features started as user suggestions.

How often is PunchOutPro updated?

Because PunchOutPro is a web-based PWA, we can ship updates frequently without requiring you to download anything. Improvements, bug fixes, and new features are deployed regularly. You always have the latest version simply by opening the app.

Ready to try PunchOutPro?

Start your free 14-day trial and see how PunchOutPro streamlines your punch-out process.

Start Your Free Trial

14 days free · $59/project/mo after · No credit card required

← Back to Homepage