Ask the customer for eight set photos and three measurements, let AI turn them into an area, edge length and a priced line list (excavation, base, bedding, pavers, edge restraint, jointing sand, labour), quote a range, and confirm everything at a site visit before the price becomes fixed. Photos supply the brief; the tape supplies the area.
Photos hide the things that move a patio price most: slope, soil, drainage, buried services and the width of the gate. An assistant given a photo with nothing of known length in it will still give you a confident area. So treat photos as the brief and a rough check, treat a few tape measurements as the basis of the price, and list what the visit must settle. Every price here is an illustration, so swap in your own supplier prices and timesheet rates.
Eight photos and three measurements to ask the customer for
Customers send random snaps unless you ask for a set. This list is short enough for them to finish in one sitting:
- A wide shot from the back door or house wall, looking out over the whole area.
- A wide shot from the far corner, looking back at the house.
- Along the left edge, standing at the house wall.
- Along the right edge.
- The door threshold or step, with a tape measure held against it so the height from the ground shows.
- The access route: the gate, side passage or the way through the house, with a tape across the narrowest point.
- Anything on or near the area: drain covers, downpipes, taps, meters, manholes, trees.
- Any slope, wall or fence the patio will meet, ideally with a straight board or string line laid across to show the fall.
The three measurements are A, the length along the house wall; B, the distance out from the wall; and C, the narrowest width on the route from the street to the patio. Here is a message you can send:
Hi [first name], to give you a realistic price range before I visit, please send:
1. Eight photos, taken in landscape from standing height without zooming:
(1) from the back door looking out, (2) from the far corner looking back,
(3) along the left edge, (4) along the right edge, (5) the door step with a tape
measure held against it, (6) your gate or side passage with a tape across the
narrowest point, (7) any drains, downpipes, taps or manholes, (8) any slope,
wall or fence the patio will meet.
2. Three measurements with a tape: A = along the house wall, B = out from the wall,
C = the narrowest width between the street and the garden.
Thanks, [your name]
Phone measuring apps can help with small distances, but Apple describes the Measure app's results as approximate and best for objects between 0.5 and 3 metres (roughly 2 to 10 feet) away, so use a tape for anything the price depends on, and use an app only for step heights and gate widths.

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 nowWhat AI can read from photos, and what it must mark NOT KNOWN
An assistant is good at describing what is visible and poor at knowing what is not. Split the job along that line:
| Reasonable to read from photos | Cannot be known from photos |
|---|---|
| Current surface: lawn, concrete, old pavers, gravel | True area, unless a known length is visible, and then only roughly |
| Visible obstacles: trees, posts, downpipes, drain covers, manholes | Level or fall of the ground |
| Rough shape and corners | Soil type and drainage below the surface |
| House wall features: threshold, vents, windows | Underground pipes, cables and tanks |
| Signs of water: staining, moss, puddling | Width of the gate or passage unless a tape is in the shot |
| Visible access problems: steps, narrow gaps, parked items | What lies under an existing slab, or its depth |
Force the split with the prompt. Upload the eight photos with the three measurements and use something like this:
You are helping a hardscaping business prepare a paver patio quote. I am sending
eight customer photos and three tape measurements: A = 18 ft, B = 14 ft, C = 38 in.
Do the following:
1. Describe what is visible: surface, obstacles, access, signs of water.
2. Use my measurements for area. Do not estimate area from the photos unless a
reference object of known length is visible, and then give a range.
3. List every item you cannot determine from photos as NOT KNOWN, and say which extra
photo or measurement would settle it.
4. Do not comment on soil, slope, drainage or underground services except as NOT KNOWN.
Without rules two and three, a typical first answer (made up here) reads: "Lawn, appears level. Area approximately 300 sq ft. One tree near the left edge. Side gate for access. No drainage issues visible." Four problems. "Appears level" cannot be known from a photo. The 300 sq ft figure has no scale behind it and is about 20% over the measured 252. "No drainage issues visible" says nothing about what happens when it rains. The gate has no width. The prompt above turns each of these into a NOT KNOWN with a follow-up request, which is the useful output.
A word on privacy before you upload anything. Photos of a home show house numbers, vehicles and sometimes people. Use a business plan, or switch off the model-training option in a consumer plan's privacy settings, crop out faces and number plates, and delete the photos when the job is done and the retention period you have set is over. Chat tools differ in what they keep, so check the plan you use. The tutorial on what chat assistants can read covers where photo reading breaks down.
Area and edge length: the sums, with working shown
Ask for working, not just results, and recheck the sums on a calculator. For the main example, A is 18 ft and B is 14 ft, with a 3 ft by 3 ft planting corner cut out of the patio:
- Rectangle: 14 by 18 is 252 sq ft. Less the 3 by 3 corner (9 sq ft) gives 243 sq ft.
- Exposed edge: the far 18 ft side plus the two 14 ft sides is 46 ft. The house wall needs no restraint, and cutting a corner out of a rectangle leaves the perimeter unchanged.
- Base area: the base extends at least 6 in beyond the paver edge on exposed sides, according to Unilock's installation guidance, so 243 plus 46 ft at 6 in (23 sq ft) gives 266 sq ft.
If you must estimate from photos alone, ask the customer to lay a straight board or tape of known length along the edge in two photos, so the assistant has a scale. Even then, treat the area as a range. When the tape figures and the photos disagree by more than 10%, believe the tape and ask for another photo. For aerial measuring of larger outlines the roofing satellite measurement tutorial shows how those tools work, and the painters' photo quote tutorial covers the same photo-first habit for another trade.
Quantity lines: base, bedding, pavers, edging and sand
Quantities come from area and depth. The depths are your decisions, so list them as inputs the assistant may not change. Manufacturer guides do not always agree on base depth: Belgard's installation page gives a compacted aggregate base of 4 to 6 inches for patios, depending on soil, while Unilock's common-mistakes page puts patio excavation at roughly 10 to 14 inches overall, and its tech guide asks for a 6 to 8 inch base on well-drained ground and 8 to 12 inches on clay. Both use a bedding layer of about 1 inch. The example uses a 6 inch base on the assumption that the ground drains well, which the dig test has to confirm. The paver is 60 mm thick, about 2.4 inches.
- Excavation depth: 6 in base plus 1 in bedding plus 2.4 in paver is 9.4 in. Over the 266 sq ft base area that is about 208 cu ft, or 7.7 cu yd in the ground. Allowing 25% for bulking when dug (check with your haulier) gives about 9.6 cu yd of spoil, which fits one load of up to 12 cu yd.
- Base stone: 266 sq ft at 6 in is 133 cu ft, or 4.93 cu yd compacted. Add 20% for loose-to-compacted (your supplier's figure) to get 5.9, and order 6 cu yd.
- Bedding sand: 243 sq ft at 1 in is 0.75 cu yd. Order 1 cu yd.
- Pavers: 243 sq ft plus 7% for cuts is 260 sq ft. With 100 sq ft pallets that is 3 pallets, 300 sq ft.
- Edge restraint: 46 ft in 8 ft lengths is 6 lengths. Unilock's edge-restraint guidance puts the restraint on the compacted base, never on the bedding.
- Spikes: 46 plus 2 per joint across 5 joints is 56, in 5 packs of 12. Spacing comes from the restraint maker's instructions; the example uses 12 inches.
- Jointing sand: 243 sq ft at 90 sq ft a bag (read the real figure from the label) is 2.7, so 3 bags.
Round up each material to a whole delivery or pack, because that is how you buy it. The waste figure also belongs in the sheet as an input. The example uses 7% for a plain pattern; ask your supplier what they advise for the product, and expect a larger allowance for diagonal or curved layouts.
| Material line | Order | Unit price | Cost |
|---|---|---|---|
| Base stone | 6 cu yd | $52 | $312.00 |
| Bedding sand | 1 cu yd | $48 | $48.00 |
| Pavers | 300 sq ft | $3.95 | $1,185.00 |
| Edge restraint, 8 ft lengths | 6 | $19.50 | $117.00 |
| Spikes, packs of 12 | 5 | $6 | $30.00 |
| Jointing sand, bags | 3 | $34 | $102.00 |
| Materials subtotal | $1,794.00 |
Labour, hire and the price: one patio from cost to quote
Labour is where photo quotes drift furthest from reality, because it depends on how your crew works. Use person-hours from your own timesheets. The figures below are placeholders: set-out and excavation 16, base in two lifts 12, bedding screed 6, laying and cutting 41 (243 sq ft at 6 sq ft per person-hour), edge restraint 6, jointing and clean-up 8. That is 89 person-hours.
The two lifts come from manufacturer guidance: Unilock's tech guide limits a small plate compactor to 3 inch lifts with at least three passes per layer, and its common-mistakes page warns that most plate compactors only compact about the top 4 inches, so a 6 inch base goes down in two lifts, not one.
| Cost block | Working | Amount |
|---|---|---|
| Materials | From the table above | $1,794.00 |
| Hire and disposal | Mini excavator $285, plate compactor $95, saw $70, one spoil load $240 | $690.00 |
| Labour | 89 person-hours at $42 | $3,738.00 |
| Direct cost | $6,222.00 | |
| Contingency | 5% of direct cost | $311.10 |
| Cost with contingency | $6,533.10 | |
| Price at a 30% margin | $6,533.10 divided by 0.70 | $9,333.00 |
That is about $38 per square foot of patio. Notice that the price divides by 0.70 rather than multiplying by 1.30. A 30% margin needs a markup of 43%, and the itemised landscaping estimate tutorial shows another way to lay out labour and waste lines. Keep the contingency visible in your own sheet so you remember what it is for, and decide whether it appears as a line on the customer's copy.
A range before the visit, a fixed price after it
Run the sheet at the low and high end of the area you believe and quote the spread. With photos alone, assume the area could be 20% either way: 195 to 292 sq ft. The sheet gives about $8,300 at 195 sq ft and about $11,400 at 292 sq ft, a spread of more than $3,000. The top end jumps because 292 sq ft of paving plus waste needs four pallets, not three. With the customer's tape measurements trusted to within 5% (231 to 255 sq ft), the spread falls to about $9,200 to $9,800.
So the three measurements are worth asking for. They cut the range from roughly $3,100 wide to roughly $600 wide. Use 20% either way only until you have your own calibration data from finished patios, below, then replace it with what your own results show.
The quote wording should say which kind of range it is: "Based on customer measurements, subject to site visit" or "Based on photos only, wider range, subject to site visit and measurement". Never print a single number before the visit.
Turning the sheet into a quote the customer can read
An assistant is good at turning the cost sheet into plain-English scope, assumptions and exclusions, provided it works from your figures and adds none. Give it the sheet and the rules:
Write the customer-facing quote text for a paver patio from the cost sheet below.
Use only figures in the sheet. Sections: scope in two sentences; price range with
whether the area was measured or taken from photos; assumptions (numbered); exclusions
(numbered); provisional items; validity 30 days. Do not state any warranty, guarantee
or promise about settling, drainage or lifespan. Do not describe ground conditions
as fact. Plain English, no sales language.
[paste cost sheet and notes]
A first draft often says "fixed price", "guaranteed against settling" and "includes all necessary drainage". Delete all three. The price is a range until the visit, no guarantee exists unless your terms give one, and "all necessary drainage" is open-ended. Replace it with specific lines such as these:
- Area: based on customer measurements of 18 ft by 14 ft less a 3 ft by 3 ft corner. If the visit finds the area differs by more than 5%, the difference is priced at $40 per square foot.
- Ground: a 6 inch compacted base is assumed. If the dig test shows soft ground, each extra 2 inches of base adds about $530.
- Access: machine access through a gate at least 36 inches wide. If the machine cannot reach the site, digging by hand is quoted separately.
- Services: no digging starts until underground services are located and marked.
- Spoil: one load removed; extra loads at cost.
- Excluded: drainage works, retaining walls and steps, tree root removal, moving services, permits, lawn repair beyond the patio edge.
Those provisional figures come from the same sheet. An extra 2 inches of base, for example, adds about 1.6 cu yd of compacted stone (so 8 cu yd ordered in all, $104 more), plus 6 person-hours of digging and compaction, which the sheet prices at about $530 once contingency and margin are applied.
The site visit: six checks that turn the range into a price
- Re-measure. Tape or wheel the area and edges and compare them with the customer's figures. If they differ by more than 5%, rerun the sheet.
- Dig test. Open a small hole or probe to see the topsoil depth and what lies below: clay, sand, rubble. Decide base depth from the result and the paver maker's guide.
- Fall. Run a string line and level from the house wall across the area. Manufacturer guides call for a fall away from the building, though not always the same one: Unilock's tech guide and common-mistakes page give a minimum of 2%, about a quarter inch per foot, while Belgard's base guide gives 1/8 to 1/4 inch per foot. Use the figure in the guide for the paver you are laying. Note the ground's natural slope and where the water goes.
- Services. Have underground services located and marked before any digging. Check downpipe discharge points and drain covers.
- Levels. Fix the finished patio height from the door threshold first, then work down. Everything else, including the fall, is set from that datum.
- Access and storage. Measure the gate or passage, plan the route for pallets and the machine, and decide where stone, sand and spoil will sit.
Rerun the sheet with what you found, state the fixed price and have the customer confirm in writing. The window measurement tutorial covers a similar measure-then-quote routine for another trade.
Three ways a photo quote goes wrong
All three are illustrations of realistic failures, with figures from the sheet above.
The lawn that looked level. The assistant said "appears level" and nobody questioned it. At the visit a string line showed the ground falling about 14 inches across the 14 ft depth of the patio, far more than the fall the patio itself needs. The job needed a retained edge on the low side or a stepped layout, so the first range no longer applied and the quote was re-scoped. A "NOT KNOWN: slope" line, plus photo 8 with a board across, would have flagged it before the range went out.
The gate nobody measured. Photos showed a side gate, and the quote assumed the machine fitted. The gate was 29 inches wide and the machine 30. Digging by hand added about 36 person-hours and removed the $285 machine hire, so the net effect on the price was about $1,840. Photo 6 with a tape across the gap, and measurement C, would have caught it on day one.
The soft ground. The dig test found clay that held water, so the base went from 6 to 8 inches, the bottom of the clay range in Unilock's tech guide, adding about $530. Because the quote carried that as a stated provisional rate, the conversation took two minutes instead of becoming a dispute about a surprise.
Checking the method against finished patios
Before you rely on photo estimates, test them on patios you have already built. Give the assistant the photos and measurements you would have asked for, record its area range and compare it with the true area. Here is the test on five finished patios, with invented figures:
| Patio | Photo estimate (sq ft) | Measured (sq ft) | Error |
|---|---|---|---|
| 1 | 280 | 252 | +11% |
| 2 | 160 | 188 | -15% |
| 3 | 420 | 355 | +18% |
| 4 | 96 | 102 | -6% |
| 5 | 310 | 276 | +12% |
The errors average about 12.5%, and the worst is 18%, so a range of 20% either way covers all five. That is where the 20%-either-way range used above came from, and you should replace it with your own result after testing your own patios and tools. Two other columns are worth adding as jobs finish: the hours per square foot your crew really took and the final cost against the quote. After ten jobs you will know which lines the sheet gets right and which need a fatter allowance. The job profit by crew tutorial shows how to pull those numbers from timesheets without extra paperwork.
Questions hardscapers ask about photo-based quotes
How accurate is an area worked out from photos?
Less than most owners hope. Without a known length in the frame an assistant is guessing, and even with one, perspective can push the error to a fifth either way. Test it on three finished patios, record the error, and quote photo-only prices as a range at least that wide. Use tape-measured sides whenever you can get them.
Can I give a price before the site visit?
Yes, as a range with the conditions printed beside it: whether the area was measured or taken from photos, the ground you assumed, the access you assumed, and a statement that a fixed price follows the visit. A single number before the visit becomes the price in the customer's mind, whatever the ground turns out to be.
Which AI tool should I use for site photos?
Any assistant that accepts photo uploads will do, including ChatGPT, Claude and Gemini. Choose by testing: give each the same eight photos and three measurements from a finished patio and compare the answers with what you know. Check the privacy settings first, because photos of a home show far more than the patio.
Is a 4 inch base enough for a patio?
It depends on the ground and the paver maker's guide. One major manufacturer gives 4 to 6 inches of compacted base for patios; another asks for 6 to 8 inches on well-drained ground and 8 to 12 inches on clay. Decide at the dig test, follow the installation guide for the product you are laying, and ask an engineer about unusual loads.
Further reads
- Landscape Business AI Assistant: Build One for Quotes and Client Replies — Build one assistant for quotes and client replies.
- How Landscapers Use AI to Stop Underpricing Jobs — Spot where your quotes lose money before the job starts.
- Landscape Business AI Systems: Link Enquiries, Quotes, Crews and Invoices — Link enquiries, quotes, crews and invoices in one flow.
- Get Landscaping Clients: Project Photos, Local Search and AI Follow-Up — Use finished-patio photos to bring in the next enquiry.
- AI Garden Design Visuals in Quotes: Do They Help Close Jobs? — Whether design visuals help close patio jobs.
- Handyman Material Markup: Build a Cost-Plus Calculator With AI — Markup versus margin, and a sliding rule for materials.
- AI for Sign Companies: Quote a Shopfront Sign From Photos — A photo-to-quote routine for sign companies: shot list, survey sheet, measurement checks, materials list, draft price and when a site visit comes first.
- Can AI Quote Junk Removal From Photos? Truck-Load Pricing Explained — Test AI truck-load estimates against your past jobs, set price ranges by fraction, and word the quote as subject to an on-site check.
- Pressure Washing Estimate Software: Can AI Measure From Satellite Images? — How accurate satellite measuring is for driveways, patios and roofs, how to test it against site visits, and when to insist on a visit.
- Stump Grinding Business: Can AI Price Jobs From Photos? — How to price stump grinding from customer photos: the text to send, a diameter-based sum, and the details that still need a site visit.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Belgard's installation page and paver-base guide; Unilock's Advanced Tech Guide, common-mistakes page and edge-restraint page; Apple's Measure app guidance (checked November 2026). Prices, hours and productivity figures are illustrations to replace with your own.