Using AI in Surveying: Quotes, Reports and Client Updates

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Using AI in Surveying: Quotes, Reports and Client Updates.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Using AI in Surveying: Quotes, Reports and Client Updates.

A small land surveying firm can use AI for three written jobs: turn an enquiry and a standard scope into a priced quote, turn structured field notes into a first-draft report, and send clients short status updates. Measurements, areas, levels and conclusions stay with the surveyor, and every figure is checked before a word is sent.

The dividing line is simple. AI is good at words around numbers and unreliable with the numbers themselves. A model will write a clear paragraph about boundary evidence, and it will also happily convert a distance in the wrong direction without flagging it. So the routine below keeps all calculation in your survey and CAD software, and gives the AI only figures that have already been checked.

Follow me on Instagram@sagnikteaches

Where surveying firms lose time on paperwork

Ask a surveyor where the hours go and the answer is rarely the fieldwork. It is the enquiry that needs five clarifying questions, the quote typed from scratch because the last one was for a different kind of job, the report that is 70% boilerplate and 30% findings, and the client who emails on Thursday asking whether anything has happened. Each of those is a writing task with a known shape, which is what AI does well.

Connect on LinkedInSagnik Bhattacharya

Say a firm of two surveyors and an office manager handles about 25 new enquiries a month. If writing each quote takes 35 minutes, about nine of those enquiries become jobs, and each report takes 3 hours of typing and formatting beyond the survey itself, the written work comes to roughly 14.5 hours of quotes plus 27 hours of reports: more than 40 hours a month. If AI-assisted drafting halved that, the firm gets about 20 hours back. Illustrative only, but it shows which tasks are worth the effort.

Subscribe on YouTube@sagnikteaches

Quotes: from enquiry to priced proposal

A quote has four parts: what the client is asking for, what you will do, what is excluded and what it costs. AI is useful for the first three. Pricing stays with you, built from your own time-based fee table, because a model has no idea what your day rate or your risk appetite is.

Step 1: turn the enquiry into a scope

Paste the client's email (with name and address removed) and ask for a scope in your own standard headings, plus questions for anything unclear.

You are drafting a quotation for a small land surveying firm. Below is a client enquiry (personal details removed).
Using our standard headings, write: 1) what the client wants in one sentence, 2) proposed scope as a numbered list,
3) assumptions, 4) exclusions, 5) questions we must ask before pricing (max 6).
Do not invent site facts. Where the enquiry is unclear, put it under questions, not in the scope.
Do not state a price.

STANDARD HEADINGS: [paste]
ENQUIRY: [paste]

Illustrative enquiry: "We are buying a house with a long back garden and want to know exactly where the boundary is on the right-hand side because the neighbour has a shed that looks like it's over the line. Also need a plan for an extension." A useful output separates the two jobs (boundary identification versus a topographic survey for design), lists assumptions (access to both sides, accessible title documents) and asks: "Do you have the title plan and deeds?" and "Is the neighbour aware a surveyor may need to visit?" Those questions are what experienced surveyors ask anyway; the AI simply gets them onto the page in two minutes.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Step 2: price it from your own fee table

Build a fee table once in a spreadsheet: fieldwork hours by site size and type, office hours for processing and drawing, a review allowance, expenses, and a margin. Then let the quote be arithmetic, not guesswork.

LineBasisIllustrative figure
Desk research and records2.0 hours at $95$190
Fieldwork, two-person crew5.0 hours at $160$800
Processing and drawing4.5 hours at $95$427.50
Review and sign-off1.0 hour at $130$130
Expenses (travel, marks)Fixed$60
Total before contingency$1,607.50
Contingency 10%$160.75
Quote$1,768.25, round to $1,770

All of the numbers above are invented for illustration; use your own rates. The point is that the maths lives in your spreadsheet and the AI never touches it. Paste only the final total and the line descriptions into the quote template. If a line changes, change it in the sheet and regenerate the wording.

Step 3: the quote wording itself

Once scope and price exist, ask for the covering email and the terms summary in your house voice. Feed it two or three of your past good quotes (names removed) as examples of tone, so it sounds like you and not like a brochure. Then read the assumptions and exclusions line by line. This is where AI trips. A model asked to "tidy" an exclusions list will sometimes shorten "Excludes locating buried services" to "Excludes services", which is a different promise. Compare the output with your standard clauses and put your wording back.

A reasonable control: keep a locked master set of clauses (assumptions, exclusions, limits of liability) as text you paste in verbatim. The AI writes the scope and covering email; it never rewrites the clauses.

First-draft reports from structured field data

The AI cannot write a good report from "site visited, all fine". It can write a good first draft from structured notes. So fix the input first: a field-notes template with the same headings for every job, filled in by the surveyor on the day (voice notes transcribed are fine if you read them afterwards).

JOB REF: [ref]   TYPE: boundary identification   DATE: [date]
EQUIPMENT: [instrument ids]   CONTROL: [stations used]
EVIDENCE FOUND: [list: fence line on north side, concrete post at NE corner, hedge line ...]
EVIDENCE NOT FOUND: [list]
DOCUMENTS REVIEWED: [title plan, deed plan ref, previous survey ref]
MEASURED RESULTS (verified): [table of checked figures and units]
SURVEYOR'S OBSERVATIONS: [free text]
LIMITATIONS ON SITE: [access, vegetation, weather]

Then the prompt:

Write a first-draft survey report from the field notes below using these sections: Instructions, Documents reviewed,
Site description, Findings, Measured results, Limitations, Recommendations.
Rules: use only facts in the notes. Copy every figure and unit exactly as written; do not convert, round or recompute.
Where information is missing, write [SURVEYOR TO COMPLETE] rather than guessing.
Use plain language a homeowner can follow, but keep technical terms and define them once in brackets.

Illustrative output extract: "Findings: A timber fence runs along the right-hand side of the property. The deed plan shows a straight boundary; the fence deviates from this line by a maximum of 0.31 m near the rear shed [verify against measured results table]. Measured results: see Table 2." What you check: the 0.31 m appears in your verified table with the same unit; the word "maximum" is justified; the shed reference matches your photo log.

The measurement check that never gets skipped

Build a check into your sign-off. A short list, run by the surveyor who did the fieldwork, with a second pair of eyes on anything that reaches a client:

  1. Every number in the report appears in the verified results table, identical in value and unit. Search the report for digits and tick each one off.
  2. Any sentence with "approximately", "about" or "roughly" is justified by the data, or deleted.
  3. Directions (north, left, right-hand) match the plan, not the AI's guess.
  4. Names of features (post, wall, hedge) match the evidence list.
  5. No statement of legal ownership or right is made unless the surveyor has written it; boundary evidence is reported, not decided, unless that is your role.

The fifth item is a real hazard. Models love to be decisive; "the boundary lies along the fence" is a conclusion with legal weight that a draft should never reach by itself.

When a levels summary described the wrong span

Here is the kind of slip to expect, as an illustration. Say a firm tests the report prompt on three past jobs and asks the AI to summarise a table of levels. One summary line says "the ground falls 1.2 m across the plot". The table shows 1.2 m from the rear boundary to the front, but the AI has described the whole plot, which includes a retaining wall at 1.9 m. The mistake gets spotted only because the checker searches every digit and cannot find a source for "across the plot". Lesson: figures need a stated reference ("from the rear boundary to the front boundary"), and the prompt needs a rule to cite the table row for every number.

Client updates that stop the Thursday email

Update emails are the easiest win because the facts are few and the tone is routine. Define six status stages (enquiry received, quote sent, fieldwork booked, fieldwork done, draft with surveyor for review, final issued) and a template for each. Then the office manager picks the stage and the AI personalises it.

Write a short, warm email to a client. Stage: fieldwork completed.
Job type: boundary identification. Next step: draft report internal review, expected [date].
Do not give findings. Do not give any figures. Offer one call to discuss when the report issues.
Sign off as [name], [firm]. Maximum 110 words. British English.

Illustrative output: "Hello [first name], we finished the site visit this morning and everything went to plan. The measurements are now being processed and the report goes through our internal review, so you should have the draft by [date]. We will not share any findings before that, so there is nothing for you to do in the meantime. If you would like a call once you have read it, reply to this email and we will book one. Kind regards, [name]". The point worth noting is "do not give findings": clients ask early and an informal remark can be quoted back later.

Delay emails need more care. A model asked to "apologise for the delay" will often over-apologise and offer things you did not decide. Give it the reason and the new date, and tell it what not to promise (compensation, discount, a firm completion date you cannot meet).

Where a surveyor's judgement must show

Make the line between AI-drafted and surveyor-owned content explicit in your process. A simple version:

ContentWho writes itWho checks it
Measurements, areas, levels, coordinatesSurvey softwareFieldwork surveyor, then reviewer
Findings and conclusionsSurveyorReviewer
Scope, assumptions, section textAI first draftSurveyor
Standard clauses, limits of liabilityLocked textPartner, once a year
Status emailsAI first draftOffice manager

That table can sit in your quality manual. If your professional body publishes guidance on generative AI, read it and keep a short register of what you use; the register, assessment and client notice tutorial goes through that for small firms.

Handling client data in prompts

A survey enquiry contains names, addresses and sometimes financial or family details. Use a plan where content is not used for training by default (business plans for ChatGPT, Claude and Gemini work that way, according to their vendors) and keep client names out of prompts when you can: refer to "the client" and a job reference, then merge details in your own document template. Do not paste title documents with owner details unless the task needs them. If you want a checklist of questions to put to any vendor first, use questions to ask before buying AI that touches client data.

Photographs are worth a separate thought. Images from a site visit can include neighbours, number plates and documents on tables. Crop or blur before uploading, or describe the photo in words instead.

More worked examples, quickly

Several short cases show how the pieces fit different jobs.

A topographic survey enquiry for an extension. The client emails: "I need a measured survey of my garden for an architect." The AI turns it into scope lines (spot levels at a stated grid, features within the boundary, the house footprint, drainage covers visible at surface) and asks the three questions that change price: size of plot, whether levels are needed on the neighbouring side, and whether the architect needs a CAD file format. The surveyor prices from the fee table, so the same enquiry costs the same however it is worded.

A repeat client with five plots. Rather than five separate quotes, the AI builds a single proposal with a schedule: plot, work, price. The surveyor checks the sum in the spreadsheet (five plots at $1,770 is $8,850; a 5% multi-plot discount takes it to $8,407.50, which you would round to $8,410). The AI writes the wording of the discount clause from your instruction, not its own idea of one.

A client who disagrees with a report. Do not use AI to write the reply on a dispute without a partner reading it first. It can summarise the client's complaint into a numbered list of points and draft a neutral holding message ("we have received your comments and a partner will reply by [date]"), which is useful. It should not interpret your own findings or concede anything.

Weekly job list. Paste a job list with stages and dates and ask for a one-paragraph summary for each client who is waiting. You get ten updates in a few minutes; the office manager reads each one before sending.

Post-job review. Ask the AI to compare your quoted hours with actual hours from a timesheet export and list the three jobs where actual hours were over by more than 20%. That tells you which job types to reprice. The calculations are simple enough for a spreadsheet, so use one, and use AI only to describe patterns in the notes column ("access delays", "vegetation", "client changed scope").

Sorting enquiries before they eat your morning

Enquiries for a small firm arrive in a mix: genuine jobs, price shoppers, people who need a different profession, and requests outside your area of work. A short triage prompt saves the first read. Give the AI your list of services, your minimum job size and the kinds of work you refuse, then ask it to label each enquiry (quote now, ask questions first, refer elsewhere) with a one-line reason and a draft reply. Illustrative result for the garden-boundary enquiry above: "Ask questions first. Reason: two different jobs mixed, no title documents mentioned." The draft reply asks for the title plan and the neighbour's awareness, which takes two minutes to check and send.

Track the result for a month: how many enquiries were labelled "refer elsewhere", how many of the "quote now" ones converted, and how long the first response took. If the label disagrees with your own view more than one time in five, adjust the services list in the prompt. The aim is a faster, more consistent first reply, not an automated gatekeeper; you still read every enquiry.

Telling clients how you use these tools

A short paragraph in your terms of engagement avoids awkward questions later. Illustrative wording: "We use software tools, including AI-assisted drafting tools, to help prepare documents such as quotations, correspondence and first drafts of reports. All measurements are taken and calculated by our surveyors using survey software, and a named surveyor checks and takes responsibility for every report we issue. We do not enter your personal details into tools that use them to train models." Have your insurer or a solicitor read it before it goes into your terms, and make sure each statement is true in your firm. If you cannot say the last sentence honestly, fix the tool setup first.

A one-week trial for a two-surveyor firm

Do not roll everything out at once. A sensible trial runs like this:

  • Day 1: write the six status-email templates and use them on live jobs, with the office manager reading each before sending.
  • Day 2 and 3: take the last three quotes you sent, remove names and rebuild them with the scope prompt. Compare the new scope with what you actually sent. Note anything the AI caught that you missed, and anything it invented.
  • Day 4: create the field-notes template and fill it in for one finished job from memory and files.
  • Day 5: generate a draft report from that template, run the measurement check, and time how long the check takes. If the check takes longer than writing it yourself, the template needs work.

At the end, count minutes saved per task and note every error found. If the first-draft report needed more than 30 minutes of fixing for a standard job, the problem is almost always the field-notes template, not the model.

Survey work to keep away from AI drafting for now

Leave certification wording, expert-witness material, anything that will be filed with a registry or court, and anything that states who owns land, until you have a tested process and your insurer has confirmed it is comfortable. For the broader picture of what helps and what never replaces field checks, AI for land surveyors: what helps and what never replaces field checks is a useful companion. If you would rather map your own firm's steps with someone, my AI implementation consultation covers that, and you can get in touch here.

Practical questions from surveying firms

Can AI calculate areas, levels or coordinates for a survey?

Don't rely on it. Chat assistants can slip on arithmetic and units without warning. Do every calculation in your survey or CAD software, check it as you always have, then let AI write the sentences around figures you have already verified.

Should I put client names and site addresses into ChatGPT?

Use a business plan where content is not used for training, and strip names and addresses where the task does not need them. Use a plot reference or job number in the prompt and add the real details in your own template afterwards.

Do I have to tell clients I used AI on their report?

Your professional body or insurer may have a view, so check your terms of engagement and policy. A short line in your terms saying you use software tools to help draft documents, and that a named surveyor checks and signs every report, is honest and costs nothing.

Which task should a small firm try first?

Start with the status email, because it carries the least risk and repeats daily. Then move to quote drafting from a standard scope, and leave report drafting until you have a clean template and a checking routine you trust.

Further reads

Sources: OpenAI ChatGPT Business pricing page and Claude pricing page (no training on business content by default); Google Workspace generative AI privacy hub; general professional-indemnity and engagement-letter practice for survey firms.

Want your quoting and reporting steps tightened up?

On a 1:1 call we'll look at how enquiries become quotes and field notes become reports in your firm, pick the step to automate first, and keep the measurements with your surveyors.

Book a 1:1 call with me