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 item | How it's priced | Example |
|---|---|---|
| Walls (about 180 sq ft, 2 coats) | Sq ft × rate | $290 |
| Ceiling with mildew-resistant paint | Sq ft × rate | $120 |
| Scrape and prime peeling area | Hours × rate | $95 |
| Door and trim | Per door / linear ft | $110 |
| Materials | Paint + 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 freeGuides for business growth
- Virtual Estimates for Contractors: How to Quote Without a Site Visit
- How to Follow Up on an Estimate: Timing, Scripts, and What to Say
- Photo-to-estimate app for contractors
Related guides
- Choosing an App to Estimate Contractor Job Costs Automatically
- How to Send an Estimate by Text Message (and Get It Approved Faster)
- How to Qualify Leads Before an Estimate Visit (and Stop Wasting Drives)
- Free Contractor Estimate Template: What to Include (and How to Fill It In)
- How to Price a Job You've Never Done Before