Form templates for contractors & trades

Trades run on paperwork that has to survive a muddy jobsite and a slow-paying general contractor. This page collects the forms behind that work — renovation quote requests, bid submissions, subcontractor applications, punch lists, safety incident reports — all of them editable in formformform.

188 use cases76 templates20 categories

Winning the work and staffing it ask for different things. A homeowner pricing a roof replacement gives storeys, current material and known leak areas; a GC vetting an electrical sub wants the master licence, bonding capacity and permit-pulling history. Conditional logic puts both on one form.

After mobilisation the same account holds the field record: daily safety inspections before the crew starts, incident reports filed the hour a trench collapses or a utility line is struck, timesheets carrying job site and foreman approval for certified payroll, and invoices showing retention and lien waiver status.

178 forms contractors & trades actually build

Each one starts from a template you can open and edit. Grouped by the kind of form it is.

Construction form templates

Finance form templates

Operations form templates

Human Resources form templates

Legal form templates

Real Estate & Property form templates

Professional Services form templates

Transportation & Logistics form templates

Manufacturing form templates

Insurance form templates

What contractors & trades usually collect

Scope before the site visit

Enough detail to price without driving out: storeys, current roofing material and known leak areas on a roof job; ceiling height, egress window status and intended use on a basement finish.

Licences, bonding, insurance

Prequalification runs on credentials: master electrician licence, EPA 608, NICET level, ACI certification, bond capacity, workers' compensation coverage. Municipal bids add DBE status and a prevailing wage compliance attestation before any pricing is read.

Incident detail, same day

Fall reports need the height and whether arrest equipment was worn; trench events need soil classification and shoring method; a utility strike needs the one-call ticket status, line type and depth.

Job number, hours, retention

Money forms all hang off a job number. Timesheets record daily on-site hours by trade category with foreman approval for certified payroll; subcontractor invoices carry the work phase, retention amount and lien waiver status.

76 templates to start from

How to set one up

  1. 1

    Start from the Renovation Quote Request Form and edit it like a document: rename the project types to the work you actually take on, and delete the trades you sub out.

  2. 2

    Add logic so a roof enquiry asks about storeys and leak areas while a basement finish asks about ceiling height and egress windows. One form then covers your whole book of work.

  3. 3

    Embed it on your site with two lines of HTML, then print the QR code on the yard sign, the van door and the folder you leave behind after an estimate.

  4. 4

    Push each submission into the estimating or scheduling tool you already run: a webhook fires the moment a bid or a work order lands, and Zapier covers the apps you would otherwise wire up by hand. Traffic goes one direction only — the submission triggers the action over there, and nothing that tool records afterwards comes back to the form.

  5. 5

    Add the rest from the same account: Contractor Bid Submission Form for work packages, Construction Safety Incident Report for the field, Construction Punch List Form for closeout.

Frequently asked questions

Can homeowners send photos with a roof or renovation quote request?

Yes. File Upload is a field type in the editor, so the homeowner attaches the shots they already have — the stained ceiling, the failing flashing, the cracked slab — and they arrive with the rest of the answers. You download or preview each one from the submission, beside the storey count and the current roofing material, so a first number can go back before anyone climbs a ladder. On an encrypted form the attachments are stored encrypted too, and decrypt in your browser when you open the response.

Can I take a deposit through the quote form?

Yes. Add products and priced options to the form, then collect payment through secure hosted checkout with Stripe, PayPal, or Square. Payment status is tracked alongside the response.

How do I run one quote form across every trade I offer?

Conditional logic. Ask which trade first, then branch: HVAC shows system age, zone count and urgency; flooring shows room-by-room square footage and what is being torn out; windows show frame material and opening count. Responses land in one place and can be filtered by trade before export.

Can a subcontractor sign the agreement on the form?

Not in a legally executed sense — there are no e-signature fields. A checkbox can record that the sub agrees to the stated scope, insurance requirement and timeline, time-stamped with the submission. Treat it as the record of what was agreed before the paperwork; executing the subcontract stays with whatever you sign today.

Is it safe to collect licence and insurance details from subs?

Subcontractor onboarding asks for a licence number, bond amount and workers' compensation cover, which is more than you want sitting in an inbox. Put it on an encrypted form: end-to-end encrypted, encrypted at rest and in transit, hosted in the EU if you need that, and GDPR compliant.

Keep browsing

Build yours in a few minutes

Open any template above, change what you need, and publish. Free during early access — unlimited forms and responses.

Start free