Forms

How to write a quote request form tradies can price from

A quote request form works when the person pricing the job can put a number on it from the answers alone: what the job is, how big it is, what the site is like, when it is wanted and roughly what the customer expects to spend. Ask for a measurement and a specific photo instead of a free text description, and most jobs can be quoted without a call to arrange a call.

· Co-founder

7 min read · Published

To write a quote request form that a tradie can price from, replace the open “describe your job” box with the questions a quote is actually built on: what the job is, its size in the unit you price by, the existing site, one photo taken a specific way, the access and ground conditions, when it is wanted, and a budget band. Keep the free text description, but make it optional and put it after the structured questions, where it catches what they missed.

Most quote forms collect a name, a phone number and “I need a fence”, which guarantees a call, then a visit, then a price. The quote request form for Ridgeway Fencing and Decking asks twenty one questions instead, and says on its welcome screen that two photos and a rough measurement are the difference between a price this week and a site visit next month.

The job description field

A description box is where quote requests go to die. People write one line, or three paragraphs about the neighbour, and neither tells you the length of the run. Break the description into the decisions a quote makes.

What kind of job. The fencing example opens its job section with checkboxes: new fence, replacement, gate, deck, deck repair, retaining wall, screening, and not sure, advise me. That one question sorts the request before anyone reads a sentence.

How big. Ask for a number in the unit you price by, and say how accurate it needs to be. The example asks for the approximate length of the run in metres. A blank asking for an exact figure gets skipped, and a skipped measurement is a site visit.

What finish. A dropdown of real specifications, with a “No idea, please recommend” option, gets you a usable answer from someone who has never heard the word paling.

What is there now. Old fences, footings and hedges are removal and disposal costs. The example asks what is there now and who removes the old one.

Then the open description, optional, last in the section. If you are asking yourself whether a quote is fixed or an estimate before you write one, the quotation note sets out the difference.

Photos

A photo prices a job faster than any paragraph, but only if you say which photo. The fencing example’s photo field asks for one photo along the whole run, and its help text says exactly how: stand at one end and shoot down the line so the far end is visible, and if the run bends, take it from the corner. That single shot shows slope, growth into the line and whether a truck can get close.

The photo upload field takes one image, so use it for the shot that matters most and describe it precisely. For everything else, add a file upload with images and PDF switched on. The example’s second field allows up to six files at 10 MB each for close ups, a site plan, a body corporate approval or a neighbour’s written agreement.

The maintenance request form for Ashcombe Property Management uses the same idea for repairs: one required photo of the fault itself, including the model plate if it is an appliance. Required works there because a tenant reporting a fault is standing in front of it.

Site details

The site decides access, approvals and hidden costs, so ask about it in ticks rather than prose. The fencing example’s access and ground checklist covers vehicle access within ten metres, access only through the house or a narrow gate, a step or drop, rock, clay or fill, services in the line, a pool inside the boundary, and a dog on the property, with a “None of these” option so the question can be required. Each tick is a cost or a delay the quote has to include.

Ask who the customer is in relation to the property. The example separates owners, renters whose owner knows, agents or builders, and shared boundaries, because each one needs a different approval before work starts. It also asks whether a neighbour is sharing the cost, which on a boundary fence changes who signs.

Timing

Timing tells you how serious the request is and when you would be committing a crew. The example asks when the job should be done, from as soon as possible to no rush, comparing prices, and follows it with an optional date for anything that has to be finished by a fixed day.

Be clear about the other side of the timing too. Under the consumer guarantees, the ACCC says services must be supplied within a reasonable time if there is no agreed time frame. A quote that names a start window, based on the answer to this question, is easier to keep than one that is silent.

The budget question

Ask it, as bands, with a way out. Customers worry a budget question is an invitation to quote to the ceiling. In practice, a band lets the person quoting pick between the full job and a scaled back version before writing anything. The fencing example offers five bands from under $3,000 to over $25,000, plus “I have no idea, that is why I am asking”.

The website brief form for Fable Studio does the same for a design job, with a budget band that includes “Not sure yet”, and its thank-you screen says that if the budget and the scope do not meet, the studio will say so before the call rather than after. Asking whether other quotes have been sought, as the fencing example does, tells you how competitive the price needs to be. The conversational demo request form asks the same kind of question for software, how soon a decision is being made.

The fields, in one table

The table at the end of this article lists fourteen fields for a trade quote request, the component that suits each and why the person pricing needs it. Keep the order: contact, property, job, photos, conditions, timing, budget, description.

Once a quote is sent, the paperwork changes. NSW’s Consumer Building Guide says residential building contracts must be in writing, that work valued at more than $5,000 needs a licensed tradesperson, and that the maximum deposit before work starts is 10 per cent. Consumer Affairs Victoria says a building deposit cannot be more than 10 per cent for contracts under $20,000 and 5 per cent for contracts of $20,000 or more. This is general information, not legal advice. The difference between the quote, a proforma and the invoice that follows is covered in quote vs invoice vs proforma.

Common mistakes

Only a description box. It produces a call, not a quote.

Asking for “photos” without saying which. Ten close ups of a fence post do not show the length of the fence.

An exact measurement nobody has. Ask for an approximate figure and say what tolerance is fine.

Collecting more personal information than the quote needs. A date of birth or a licence number does nothing for a price, and APP 3 limits collection to what is reasonably necessary. A name, a way to reply and the job address are enough.

No expectation after submit. Say when the written quote arrives and how long it stays valid. The fencing example promises two to three working days and a quote valid for thirty days.

Build it

The photo upload form page shows the single photo field this kind of form is built around. Photo upload and the signing fields work in a classic form only, so a quote request that relies on a photo should be classic. Add a file upload for extra photos and plans, with images and PDF as its two allowed types and 1 to 10 files per field. The rest is address, full name, number, dropdowns, checkboxes and long text. A classic field’s description is not shown, except on photo and file upload, which is why the fencing example puts its photo instructions exactly there.

Submissions reach you through the add-ons: email alerts to one address, a webhook that posts once with no retry, a redirect to a page of your own, and e-signing if the customer should sign something after submitting. To start from a written description of the form instead of a blank canvas, follow create a form from scratch with AI, then adjust the fields in the builder.

The fields of a quote request form for trade work, the component kind that suits each one, and why the person pricing the job needs it. Drawn from the Ridgeway Fencing and Decking example and its siblings.
FieldKindWhy it is there
Name, phone and email for the written quoteFull name and short textThe quote has to reach someone, in writing
How they would rather hear backSingle choiceStops a call nobody wanted
Where the job isAddressTravel, council area and whether it is in the service area
Their relationship to the propertySingle choiceAn owner, a renter and a strata agent have different approvals
What the job isCheckboxes with an unsure optionSorts the request before anyone reads a sentence
The size, in a unit the trade prices byNumberMetres, square metres or rooms, with the tolerance stated
Specification or finishDropdown with a please recommend optionThe biggest single driver of price after size
What is there nowDropdownDemolition, removal and disposal are real costs
One specified photoPhoto uploadOne shot, described exactly, that shows scale and access
Other photos, plans or approvalsFile upload, images and PDFClose ups, site plans and written approvals
Access and ground conditionsCheckboxes with a none of these optionEach tick is a cost or a delay the quote must include
When it is wantedDropdown, then an optional dateSeparates urgent work from price shopping
Budget bandDropdown with a no idea optionLets the quote match the scope the customer can afford
Description in their own wordsLong text, optionalCatches what the structured fields missed

A finished example

Most quote request forms collect a name, a phone number and the sentence "I need a fence", which guarantees a call, then a visit, then a price. This one asks for the four things that actually let a trade put a number on a job: a measured run, a photo down the whole line, the ground conditions and a budget band. It is a classic form, because the photo field and the measurement have to be visible together while somebody stands at the job.

Read the request a quote form

Questions people ask

Should a quote request form ask for a budget?

Yes, as bands, with an honest way out. A budget band lets the person quoting choose between the full job and a scaled back option before writing anything, and it saves both sides a quote that was never going to be accepted. The fencing example offers five bands plus I have no idea, that is why I am asking, which is a real answer rather than a trap.

How many photos should I ask for?

One specified photo, plus room for more. The photo upload field takes a single image, so use it for the shot that matters most and describe exactly how to take it. Add a file upload set to images and PDF for close ups, plans and approvals. The fencing example asks for one photo down the whole run and up to six more files.

Can I quote from a form without a site visit?

For many jobs, yes, when the form asks for measurements, a directed photo and the conditions that change the price. Some jobs still need a visit, and the form should say when that happens. The fencing example's introduction says most jobs are quoted from the photos and measurements alone, and a visit is booked only when the ground is complicated.

Do I need a written contract after quoting?

Often, for building work. NSW's Consumer Building Guide says all contracts for residential building work must be in writing, that tradespeople must be licensed for residential building work valued at more than $5,000, and that the maximum deposit before work starts is 10 per cent. Victoria caps building deposits at 10 per cent under $20,000 and 5 per cent above. This is general information, not legal advice.

What personal information should a quote form collect?

Only what the quote and the reply need: a name, a way to send the written quote, and the job address. Under APP 3, an organisation covered by the Privacy Act may only collect personal information that is reasonably necessary for its functions or activities. A quote request has no use for a date of birth or a licence number, so leave them out.

What happens to the request after it is submitted?

It lands in the responses table, and an email alert can send it to one address the moment it arrives. A webhook can also post it once, as JSON, to a job management tool, though it does not retry if that tool is down. The response PDF shows the photo in place and appends uploaded files as extra pages, so the whole request prints as one document.

Written by

Nuwan Madhusanka · Co-founder

Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own form

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next

For the steps inside the builder, read the guideon this topic.