Business Growth

How to Estimate a Job From Photos: A Contractor's Step-by-Step Guide

To estimate a job from photos, ask the customer for a wide shot of the area, close-ups of the work, anything that affects access, and a reference for scale; then list every task you can see, price each with your own rates, and state what the estimate assumes. Done well, photo estimating is fast and accurate for most small and mid-size residential jobs.

Step 1: Ask for the right photos

Most bad photo estimates start with bad photos. Give customers a checklist:

  • One wide shot showing the whole area from a corner or doorway
  • Close-ups of the damage, fixture or surface
  • Access: stairs, gates, driveway, attic hatch, where equipment would go
  • Labels and data plates on equipment
  • Something for scale: a tape measure, a door, a standard outlet

Step 2: Read scale and condition

Standard objects make good rulers: interior doors are commonly about 80 inches tall, and outlets, switches, bricks and siding courses are consistent sizes. For condition, look for water stains, peeling, rot, rust and previous repairs, which usually mean more prep than the customer described.

Step 3: Build the scope

Write out every task, including the ones customers forget: protection and cleanup, removal and disposal, prep, and small parts. This is where AI helps: Fast Snap Pro reads the customer's photos and description and drafts an itemized scope you can edit.

Step 4: Price with your own rates

Use your price book, not a guess, so a photo estimate matches what you'd quote in person. Add materials with your markup and a line for anything you can't verify. See how to price a job you've never done before and markup vs margin.

Step 5: State your assumptions

Note that the price is based on the photos provided and that hidden conditions, like rot under flooring or wiring behind a wall, will be quoted separately. This protects you and sets fair expectations.

Step 6: Confirm on arrival

On larger jobs, confirm measurements at the start. If something differs from the photos, use a change order. See how to price change orders.

What photo estimates are best for

Repairs, replacements, painting, cleaning, yard work, fixture installs and small exterior jobs. Structural, concealed and very large jobs still need a visit. More in virtual estimates for contractors and how accurate AI photo estimates are.

Example: pricing a bathroom repaint from four photos

A homeowner sends a wide shot of a small bathroom, close-ups of peeling paint above the shower, the ceiling, and the door and trim.

Line itemHow it's pricedExample
Walls (about 180 sq ft, 2 coats)Sq ft × rate$290
Ceiling with mildew-resistant paintSq ft × rate$120
Scrape and prime peeling areaHours × rate$95
Door and trimPer door / linear ft$110
MaterialsPaint + sundries + markup$85
Total$700

Illustrative numbers only. Use your own rates, production times and local costs.

The estimate notes that it assumes the drywall behind the peeling area is sound. If it's soft or water-damaged, repair is quoted separately.

Frequently asked questions

How accurate are estimates from photos?

Very accurate for visible, well-defined work when you get the right photos and price with your own rates. Accuracy drops for hidden conditions.

How many photos do I need for an estimate?

Usually three to eight: a wide shot, close-ups, access and any labels. More helps on bigger jobs.

Can AI estimate a job from photos?

AI can identify the work, draft a scope and apply your rates. A contractor should still review the estimate before sending it.

See what an AI-scoped estimate looks like

Send a link, get photos back with a priced estimate — using your own rates, not a generic price book.

Try Fast Snap Pro free