AI for Building Surveying: A Worked Fee Quote and Enquiry Reply

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI for Building Surveying: A Worked Fee Quote and Enquiry Reply.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI for Building Surveying: A Worked Fee Quote and Enquiry Reply.

Paste the enquiry and your rate card into the AI, have it triage the request and list what is missing, then build the fee from hour estimates in a spreadsheet. The AI drafts the questions, the reply and the engagement schedule; you set the scope, check every number and leave your lawyer's standard terms untouched.

This is the front of the job, not the report. The report comes later and has its own routine. At the quoting stage the AI earns its place on speed and consistency, which is where small firms lose instructions: a slow reply, a vague scope, or a fee that ignores half the work. Its weakness is that it knows nothing about your competence, your insurer or your appetite for risk, so those decisions stay with you.

Follow me on Instagram@sagnikteaches

One enquiry, start to finish

Everything below is illustrative. The firm is three surveyors and an office manager. Its charge-out rates are $165 an hour for the principal, $120 for a surveyor and $75 for a technician, with overheads and margin already inside them. Here is how a Tuesday and Wednesday might run for one enquiry:

Connect on LinkedInSagnik Bhattacharya
WhenWhat happensYour hands-on time
Tue 08:40Enquiry arrives by emailNone
Tue 08:50Triage prompt run; you check the AI's table10 min
Tue 09:05Scoping questions drafted, edited and sent10 min
Wed 10:15Client answers by emailNone
Wed 10:30Fee built in a spreadsheet; AI compares it with your history25 min
Wed 11:15Quote email and engagement schedule drafted and checked30 min
Wed 11:45Sent as a PDF, with your standard terms attachedNone

That is 75 minutes of your time across two days (time your own first few), and a written fee in the client's inbox within about a day of the enquiry. An enquirer with a three-week deadline has probably asked more than one firm, so the first clear, specific reply has an advantage.

Subscribe on YouTube@sagnikteaches

The enquiry (names removed before pasting into any AI tool):

Hi, I'm looking at buying a two-storey office building, built around 1965, about 650 m². The agent says it needs "some work". Can you give me a price for a full survey, and can you start Monday? I have to decide within three weeks. Thanks, [first name]

Triage in ten minutes: ask, accept, refer or decline

The first prompt does not ask for a price. It asks what kind of instruction this is, what is missing and what looks risky. Give the AI your services, your exclusions and your own rules, because it cannot guess them.

You are helping a small building surveying firm triage a new enquiry. Do not quote a fee.

WE OFFER: pre-purchase condition surveys (commercial and residential), schedules of
condition, dilapidations, defect diagnosis, project monitoring.
WE DO NOT OFFER: structural certification, asbestos surveys, valuations, expert witness work.
OUR RULES: no instruction without written terms; no report inside 8 working days.

ENQUIRY (names removed): [paste]

OUTPUT as a table with these rows: instruction type; fits our services (yes / no / partly);
information missing, ranked by its effect on the fee; red flags; items for the conflict check;
what we should ask the client. Quote the enquirer's words when you flag something.
If you are unsure, say so.

A realistic result, shortened:

RowWhat the AI returnedYour decision
Instruction typePre-purchase condition survey, commercial buildingAgree
Fits our servicesYesAgree
Missing informationPurpose of the report; who relies on it; occupation and access; roof access; plans or past reports; known problemsAll go into the questions
Red flags"Full survey" is undefined; "some work" may hide structural or damp concerns; a 1960s building raises the asbestos question; "start Monday" before access is confirmedAdd: ask who is selling and who the agent acts for
Conflict checkProperty address; buyer's company name once known; seller and agentRun against the conflicts register
Recommended actionAsk first; do not quote yetAgree; send within the hour

What the AI missed, and you would add, is the seller question: if your firm has ever advised the seller, you have a conflict before you have a quote. The model can list conflict-check items, but only your register can answer them.

Scoping questions that change the fee

Ask only the questions whose answers move the price or the risk. Nine usually cover a commercial condition survey, and the AI will draft them in a tone that does not read like a form. Each one earns its place:

QuestionWhy it moves the feeTypical effect
Is the building occupied, and can we see every floor, the roof and the plant?Restricted access means a second visit or caveats in the report0 to 3 hours
What is the floor area and how many storeys?Inspection and report length scale with sizeSets the base
Are there plans, past surveys or maintenance records?They save desk time or reveal history-1 to +1 hour
What roof type, and how is it reached?Safe roof access may need two people or extra equipment+1 to 2 hours, plus costs
What will the report be used for?A price negotiation needs different depth from a refurbishment budgetDefines the scope
Will anyone else rely on it, such as a lender or co-buyer?Third-party reliance changes your terms and your riskScope and terms
Any known concerns: damp, movement, leaks?May need a specialist you refer to rather than absorbScope
What is the deadline, and when can access start?Capacity, and whether rush work is realisticFee and diary
Who is the client, and who pays?Terms, conflict check, who signsAdmin

The reply that carries them is short and carries no price. A typical first draft runs twice as long as it needs to, so the edited version looks like this:

Hi [first name], thanks for getting in touch. We do carry out condition surveys of commercial buildings, and we can usually report within two weeks of the inspection. To give you an accurate written fee I need to know: the purpose of the report; whether anyone else, such as a lender, will rely on it; whether the building is occupied and how access will be arranged; how the roof is reached; whether there are plans or past reports; and anything the agent has said about damp, movement or leaks. I'll send the fee within a working day of your answers. [your name]

Note what it does not say: no price, no date for the inspection and no promise to start Monday. Those wait for the answers.

Building the fee from hours, not from a hunch

The client replies the next morning. The building is occupied by one tenant until completion, access is arranged through the agent, it is about 650 m² on two floors plus a basement plant room, the roof is flat with a hatch, the agent has plans, the report will support a price negotiation and a refurbishment budget, no lender is involved, and there was "some damp in the basement and a roof leak last winter". The buyer is a small company that will pay.

Now the fee. Ask the AI to turn the answers into a task list, then put the hours in a spreadsheet yourself. The sums belong in cells, where you can see them:

TaskWhoHoursRate ($/h)Amount ($)
Plans review, conflict check, instruction adminTechnician1.575112.50
Travel to and from siteSurveyor2.0120240.00
Inspection, incl. roof and plant roomSurveyor5.5120660.00
Inspection support, photos, roof safetyTechnician5.575412.50
Sort site notes and photosTechnician2.075150.00
Draft the reportSurveyor7.0120840.00
Principal review and sign-offPrincipal1.5165247.50
Findings call with the clientSurveyor1.0120120.00
Fees subtotal26.02,782.50
Risk allowance, 8% of fees222.60
Travel costs at cost55.00
Fixed fee quoted3,060 (plus any tax that applies)

The risk allowance is the easiest line to leave out, and the one that pays for the instruction that runs long. Eight per cent is this firm's choice for an occupied building with a roof access question; yours will differ.

Next, the sanity check against history. Paste the last six comparable jobs: fees of $2,450, $2,700, $2,900, $3,050, $3,300 and $3,600, with logged hours of 21, 24, 26, 27, 29 and 31. Ask: "Where does this quote sit against these six, in fee and in hours?" The answer should be that 26 hours is about level with the average of 26.3, and $3,060 is 2% above the average fee of $3,000. If the AI says anything else, check its arithmetic, because averages of six numbers are exactly where models slip.

Three fee shapes are worth offering in your own head before choosing one. A fixed fee for a defined scope suits a client who asked for "a price". A time-charge with a cap, say $3,500, suits a building with unknowns, because you are paid for what you do up to a ceiling. A fixed fee with a rate list for extras (a second visit, a specialist liaison) sits between them. For this client, who said "a price", the fixed fee with a stated extras rate is the better fit.

The reply: where the AI draft needed correcting

The quote email comes from a prompt with strict inputs. Give it only what is settled, and tell it to mark anything missing instead of filling gaps:

Draft the quote email using only the facts below. Do not add services, dates, insurance,
qualification or membership statements. Where a fact is missing, write [CONFIRM].
Plain English, under 300 words. End with the next step: sign and return the engagement
schedule.

SCOPE (my words): visual condition survey of the whole building, including the roof and the
basement plant room, as far as safely accessible; photographs; a written report with
priorities for repair and a findings call.
EXCLUSIONS: structural calculations, testing of services, asbestos and hazardous materials
survey, valuation, areas not safely accessible.
FEE: $3,060 fixed, plus any tax that applies. Payment: 50% on instruction, balance on report.
TIMING: earliest inspection [CONFIRM]; report within 8 working days of inspection.
VALID FOR: 30 days.
CLIENT NEEDS TO PROVIDE: access arrangements, any plans, name of the paying company.

What a first draft typically gets wrong, and the fix for each:

  • It promised a Monday start. The prompt said [CONFIRM], but the model wrote "we can begin on Monday" because the enquiry mentioned it. Fix: delete, and give the earliest inspection date only after the agent confirms access.
  • It widened the scope. It added "assessment of the cause of the basement damp". That is a diagnosis, which needs separate work. Fix: keep the damp as an observation in the survey and offer a quoted second stage.
  • It called the work a "comprehensive survey". That label does not match the scope you wrote. Fix: use your own scope wording throughout, and nothing grander.
  • It added "we are fully insured for all risks". This is invented reassurance. Fix: remove it, or replace it with the statement your insurer and broker approve.

The last of these is the most important. Models readily write confident sentences about insurance, qualifications and accreditation, and a sentence like that can be wrong for your firm without looking wrong. A surveyor who sends one has told a client something untrue about the firm. Treat every statement about who you are, what you hold and what you cover as yours to write.

After those four fixes, the email that goes out reads:

Hi [first name], thank you for the details. Here is our fee for a visual condition survey of the office building.

What we'll do: inspect the whole building, including the roof and the basement plant room as far as they can be safely reached; take photographs; and send a written report that ranks repairs by priority, followed by a call to talk through the findings. The basement damp and the roof leak will be recorded as observations. If you want their causes investigated, we can quote that as a second stage.

Not included: structural calculations, testing of services, an asbestos or hazardous materials survey, a valuation, and any area we cannot safely reach.

Fee: $3,060, fixed, plus any tax that applies. Half is due when you instruct us and the balance when the report is issued. This quote is valid for 30 days.

Timing: we'll agree the inspection date once access is confirmed with the agent, and the report follows within 8 working days of the inspection.

To go ahead, please sign and return the attached engagement schedule with our standard terms, and tell us the name of the paying company. [your name]

Terms of engagement: what the AI may fill and what it may not touch

Split the engagement in two. The standard terms are written or approved by your lawyer and cover liability, complaints, copyright in the report, confidentiality and third-party reliance. The AI never edits them. The project schedule is one page, specific to this instruction, and that is where the AI saves time by filling it from the settled facts.

Schedule fieldSourceAI's partYou check
Client name and entityClient's replyPlace itExact legal name; who signs
Property and purposeEnquiry and answersPhrase itAddress; purpose limits how the report may be used
Scope and exclusionsYour settled wordingLay out as listsNo additions to what you decided
Fee, expenses, paymentYour spreadsheetTranscribeFigures against the sheet
Timetable and accessAgreed datesTranscribeDates marked [CONFIRM] are filled by you
Who may rely on the reportClient's answerState itNames listed; nobody else
Version of standard termsYour fileNoneThe attached version is current

If you want to understand your own standard terms in plain English, ask the AI to explain them for your internal use. Any change to the wording goes back to your lawyer. If the client is a private individual rather than a company, ask your lawyer whether consumer rules, such as cancellation rights on distance contracts, affect how and when you may start work; the answer depends on the client and the place, and it is not something to settle from a tutorial.

For the wider picture of how a firm uses AI responsibly in this work, the responsible-use checklist for a small surveying firm sets out the questions to settle, and the tutorial on client data in building surveying covers what may be pasted and what may not.

An enquiry to decline, with the reply

Not every enquiry is a quote. A second one arrives the same morning: "We need a letter confirming a building is structurally sound for the bank by Friday. Can you do it for $500?" Triage gives a clear answer. A structural opinion is outside the firm's services, the deadline is short, the fee is out of line with the work and a third party (the bank) would rely on the result. The reply the AI drafts, after editing, reads:

Hi [first name], thanks for thinking of us. We can't provide a letter confirming a building is structurally sound: that needs a structural engineer, and it would be outside our expertise. What we can offer is a visual condition survey, which records visible defects and flags any signs of movement for an engineer to look at. If your lender needs structural confirmation, it's worth asking them exactly what they require, and I'm happy to help you word that question. If you'd like a quote for a survey, send me the address, the floor area, whether it's occupied and what the report is for, and I'll come back within a working day. [your name]

Three edits turned the draft into this: removing an offer to "review the structural position" that the model had added to be helpful, deleting the $500 figure it had volunteered, and adding the sentence about asking the lender. The lesson is general. Assistants are built to be helpful, and in a professional-services reply helpfulness can mean stepping outside your competence.

Checks before the quote goes out

  1. Add up hours times rates yourself in the spreadsheet. Do not accept an AI-calculated total.
  2. Read the scope against the client's stated purpose. It should cover that purpose and no more.
  3. Confirm the exclusions are present and specific enough to be useful in a dispute.
  4. Check every date: earliest inspection, report delivery in working days, and how long the quote stays valid.
  5. Check the client entity and the property address letter by letter.
  6. Delete or replace any statement about insurance, qualifications, memberships or accreditation that you did not write yourself.
  7. Attach the current standard terms and confirm the version.
  8. Confirm who may rely on the report, and that it matches the answer you were given.
  9. Log the conflict check.
  10. Send a PDF, not the Word file, so tracked changes and comments do not travel.

A month later: what to measure

Four numbers tell you whether this is working, and none needs special software. Time to first reply: aim for the same working day. Quote-to-instruction rate. Estimated against actual hours on each job. And which task line is wrong most often.

Suppose that after a month the firm has had nine enquiries, replied to seven the same day, sent five quotes and won three. On the surveyed building, the estimate was 26 hours and the actual was 29, with report drafting at 8.5 hours against 7. The blended rate on the quote was $107 an hour ($2,782.50 divided by 26), so the three extra hours cost about $321 of unrecovered time, more than the risk allowance covered. The right response is to change the report-drafting estimate for buildings with a basement plant room, not to hope the next job runs light. Feed the actuals back into the history sheet you paste into the AI, and each quote gets a little better grounded.

The wider routine for a firm that quotes, reports and updates clients is set out in using AI in surveying: quotes, reports and client updates, and the report stage itself in turning site notes and photos into a draft report. For the AI itself, any current paid assistant will do the drafting here. Individual plans cost about $20 a month. If two or more of you will use it, Claude Team and ChatGPT Business each charge $25 a seat a month, or $20 on annual billing, need at least two seats and do not train on your content by default.

Questions small surveying firms ask about quoting with AI

Can the AI work out the hours for me?

It can list the tasks and give a first guess, but the hours should come from your own logged jobs. Without them it averages an imagined typical survey, which is not your firm. Paste six comparable past jobs with their actual hours and ask where the new estimate sits against them, then decide for yourself.

Do I have to tell a client that AI helped draft the quote?

Check whether your professional body has published a standard or guidance on AI use, and read what it says about records and about telling clients, because these rules are new and still settling. Ask your insurer what it wants to know as well. Whatever you decide, a named surveyor should read and own every quote before it leaves.

What if the enquirer wants a price on the phone?

Do not quote on the first call. Say you can give a written fee within a working day once you know three things: the building's size, how access will work and what the report will be used for. A guide range is safe only if your own job history supports it, and you should call it a guide.

Is it safe to paste the enquirer's email into an AI tool?

Remove names, phone numbers and email addresses first; the AI needs the building and the purpose, not the person. Use a business plan, or switch off training on an individual one. Then keep the pasted version in the job file, so you can show what was shared and why.

Further reads

Sources: Claude and ChatGPT pricing pages for plan and data-handling points. The enquiries, rate card, hours, fees and history are invented for illustration; no professional body's text is quoted.

Want your quoting stage tightened up?

On a 1:1 call we'll look at how enquiries reach your firm, which parts of triage and quoting suit AI, and where your own checks and standard terms have to stay untouched.

Book a 1:1 call with me