Back to Blog

Before and After Photos for Contractors: The 2026 Project Photo System That Books Jobs

Pipeline Research Team
Blog

Before and after photos are the single highest-leverage marketing asset a home service contractor can produce, because they compound across every channel at zero incremental cost once captured. The 2026 system that wins: train technicians to shoot 15-25 photos per job (truck, before, in-progress, finished, before/after pair) using CompanyCam or a shared Google Drive folder, organize by project and service type, then deploy the same library across Google Business Profile, website galleries, social posts, sales proposals, and email sequences. The shops doing this consistently see GBP map pack lift, social conversion lift, and sales close rate lift on the same set of photos.

Key Takeaways

  • Google Business Profiles with 100+ on-the-job photos get 520% more calls, 2,717% more direction requests, and 1,065% more website clicks than the average profile (BrightLocal GMB Insights Study)
  • Before/after photo pairs lift social engagement 83% over single-frame product shots and produce 3x the engagement of generic posts on Google Business Profile
  • A trained tech captures 15-25 photos per job in 4-6 minutes when the workflow is built into the install sequence, versus 2-3 photos when it is bolted on afterward
  • CompanyCam runs $24-$44 per user per month for the core tier most contractors actually need, not the $79-$199 enterprise pricing some review sites quote
  • Stock photos and AI-generated images either don't count toward GBP photo scoring or actively suppress it, per Whitespark's 2026 testing

Google Business Profiles with 100+ real on-the-job photos get 520% more calls than the average profile. That comes from BrightLocal’s Google My Business Insights Study, the cleanest piece of contractor marketing data published in five years. Same study: 2,717% more direction requests, 1,065% more website clicks. A roofer with 23 photos and a roofer with 230 photos compete on completely different math.

Most contractors know they should be taking photos. Very few have a system that produces them. The crews shooting three photos per job are leaving the highest-leverage marketing asset in home services on the kitchen counter every day.

This is the 2026 project photo playbook: shot list, during-install workflow, tool stack, organization, deployment across every marketing surface, and the mistakes that quietly cost map pack rank.

Why project photo volume moves more than any other GBP signal

Three data points stack up to the same conclusion.

The BrightLocal GMB study: profiles with 100+ photos see roughly 520% more calls, 2,717% more direction requests, and 1,065% more website clicks than the average profile. Photo count is one of the strongest correlates with profile engagement Google publishes.

Before/after pairs specifically. Shapescale’s visual marketing analysis puts the engagement lift at 83% versus single-frame shots, and GBP post audits show before/after image posts produce 3x the engagement of generic update posts.

Deployment leverage. Once a photo is captured, the marginal cost of using it on GBP, the website, Instagram, a sales proposal, and an email follow-up is zero. A shop with 200+ photos in a CompanyCam library runs six channels on the same capture cost as the shop running one channel with 23 photos.

A roofer on r/sweatystartup tracked photo uploads against profile views for 12 months. He saw a clean linear relationship from 0 to about 200 photos, then flatlined. At 240 photos by month 14, his map pack impressions roughly doubled with no other meaningful changes. Broader fundamentals in our Google Business Profile checklist.

Every job should produce 15-25 photos. Here’s the shot list.

The default contractor habit is two or three photos per job. That’s a 2019 standard and produces a 2019 photo library. The 2026 minimum for a residential job:

  • 1 truck-on-driveway shot. Proves service area to Google, humanizes the brand. Shoot before the crew unloads.
  • 3-5 before shots from multiple angles. Wide establishing shot, mid-range, and close-up of the specific problem area (drain, panel, condensing unit, damaged roof section).
  • 5-10 in-progress shots. Tech in branded uniform actively working. Equipment being installed. Code-required steps (gas line testing, electrical bonding, drain pan installation) documented as proof of workmanship.
  • 3-5 finished shots. Wide of the completed area, mid-range, close-up of the new equipment with brand and model visible.
  • 1-3 before/after pairs. Identical angle, identical distance, identical framing.
  • 1 homeowner testimonial photo or video clip if they consent. Even a 10-second clip of them saying “looks great” is gold for sales presentations.

That’s 14-25 per job. A trained tech captures the full set in 4-6 minutes when it’s built into the install sequence. Roofing jobs justify 40-80 photos. Full HVAC replacements land at 25-40. Service calls can come in at 8-12 if the issue is photographable.

A plumber on ContractorTalk documented his shift from 4 to 18 photos per job over six months by tying the change to a $25/month tech bonus and adding a “photos uploaded” checkbox to the Housecall Pro job-complete workflow. His GBP photo count went from 67 to 412 in nine months. Map pack rank for his primary suburb moved from #5 to #2 over the same window.

The during-install photo workflow

The single biggest predictor of whether a shop produces photos is whether capture is built into the install workflow or bolted on afterward.

Shops that fail ask techs to “remember to take photos.” They don’t, because they’re focused on the job. Shops that succeed make photo capture a discrete step with a hard checkpoint:

1. Truck arrival before unloading. Standardized shot from the curb. Tech can’t move to the next step until the photo is in the app.

2. Before photos during diagnosis or walkthrough. Tech is already walking the area to explain the work. Phone is already out. Photos add 90 seconds.

3. In-progress photos at three discrete install milestones. Old equipment removed, new equipment in place, system tested. Natural pause points.

4. Finished photos before cleanup. Wide and close-up shots take 60 seconds.

5. Before/after pair at the same angle as the original before shot. Requires the tech to revisit the original framing, which is why workflow enforcement matters.

6. Job-complete checkbox in the field service tool requires “photos uploaded: yes/no” before invoicing. ServiceTitan, Housecall Pro, Jobber, FieldEdge, and JobNimbus all support custom completion fields. Make this one required.

An owner on an HVAC podcast described his rule: techs don’t get paid for the job until photos are in CompanyCam. Five days of friction, then it became habit. His library went from 80 photos to 1,200 photos in 14 months across four trucks. The bonus structure that works: $15-50/month per tech for hitting the per-job minimum on 90%+ of jobs, tied to field service tool data, not self-reported.

CompanyCam vs. Magicplan vs. phone-plus-Google-Drive

Three tool tiers cover almost every contractor’s photo workflow.

Tier 1: Phone camera + shared Google Drive folder. The right choice for solo operators and crews under three techs. Cost: $0. A folder structure like /Projects/2026/06-June/[Address]/ with before, during, after subfolders plus a phone shortcut works fine. Falls apart at scale because organization becomes a part-time job.

Tier 2: CompanyCam. The dominant contractor photo platform and the right choice for shops with 3+ field techs. Per CompanyCam’s pricing page and verified by Fieldcamp’s CompanyCam review, the core tier most contractors use lands at $24-$44/user/month. (The $79-$199 enterprise pricing some review sites quote is the top tier, not the base photo product most shops need.) Auto-organization by project and GPS, time and location stamps, integrations with ServiceTitan, Jobber, JobNimbus, Housecall Pro, AccuLynx, plus Zapier for everything else. Before/after slider built in.

Tier 3: Magicplan. The better fit for contractors who also need floor plans, measurements, and estimates alongside photos. Remodelers, custom builders, and kitchen/bath specialists use Magicplan because the floor plan and photo workflow are unified. Roofers typically pair EagleView or HOVER for measurement with CompanyCam for photos.

The right answer for most home service contractors over $500K in revenue is CompanyCam, because the friction reduction at scale is real and the field service tool integration closes the workflow loop. The wrong answer is no tool plus a group text chain, which produces 30% of the photos a structured workflow produces and none of them are searchable six months later.

Photo organization and tagging

Capture is half the battle. Finding the right photo six months later for a proposal, landing page, or GBP post is the other half.

The tags that scale:

  • Project folder named with date and address. CompanyCam auto-creates these.
  • Service type tag (water heater install, panel upgrade, AC replacement, roof replacement, drain cleaning) so you can pull all photos of one service for a landing page or sales deck.
  • Equipment brand tag (Trane XR16, Carrier Infinity, GAF Timberline HDZ). Powers brand-modified proposal customization.
  • Status tag: before / during / after / hero. Hero is the single best shot from the job. Tag at capture time.
  • Neighborhood or city tag. Powers location-specific service area pages.

CompanyCam handles this through projects and tags. A Drive folder requires naming discipline (2026-06-15_123Main_WaterHeater_Before_01.jpg) that works for solo operators but breaks at three or more uploaders. The shops doing this well spend 20-30 minutes per week tagging and pulling hero shots into a “best of” library.

Deploying photos across every marketing surface

A photo captured and never deployed is storage cost. Shops getting compound returns push every job’s set across six surfaces:

1. Google Business Profile. One new photo per week minimum. Before/after composites get 3x the engagement of single shots. Cadence in our GBP optimization guide.

2. Website project gallery page. A rotating gallery of 12-30 featured projects with full photo sets per project, each with its own URL and project-page schema. Service landing pages link to relevant gallery entries.

3. Instagram and Facebook. 1-3 photo posts per week. Before/after pairs perform best as Reels with a 3-second hold on each frame. Footbridge Media’s contractor visual marketing analysis puts the social engagement lift on real project content at 4-7x stock content. Channel mechanics in our Instagram for contractors guide.

4. Sales proposals. Every proposal includes 4-8 photos from a similar past job in the same neighborhood. Homeowners choosing between two contractors at the same price almost always pick the one whose proposal shows real local work.

5. Email follow-up sequences. Drip campaigns for unbooked estimates, maintenance plan members, and past customers rotate fresh project photos every send.

6. In-truck tablet for door-step closes. The tech walking up with an iPad showing 10 photos of a similar finished job in the same neighborhood closes at a measurably higher rate than the tech with a paper estimate.

Same library, six channels, one capture cost. For the underlying automation that powers email and proposal distribution, see our marketing automation for contractors breakdown.

Before/after pairs vs. in-progress vs. hero shots

Each photo type does different marketing work.

Before/after pairs are the conversion workhorses. Highest engagement on social, highest engagement on GBP, most credible evidence in a sales proposal. The pair only works if the two frames are shot from identical angle, distance, and ideally lighting. CompanyCam’s before/after slider snaps the framing for you. A Drive workflow requires the tech to revisit the original framing manually.

In-progress shots are the trust builders. They show the actual work, prove competency, and demystify the trade for homeowners who have no idea what’s behind their wall. Perform best on Instagram Stories, Facebook Reels, and the “how we work” page on the website.

Hero shots are the single best frame from each job. Marketing-ready, well-lit, properly framed. Pulled into the website gallery, sales deck, and front-page rotation. Tag at capture time so you’re not scrolling through 240 photos to find the one that belongs on the homepage.

The 60/25/15 mix that works across channels: 60% in-progress and finished work, 25% before/after pairs, 15% hero shots and team photos. For roofing-specific deployment, see our roofing marketing guide.

Common photo mistakes contractors keep making

1. Mismatched before/after angles. Before shot wide from the curb, after shot close from inside the garage. The transformation doesn’t read. Always re-shoot the after from the exact framing of the before, using the original photo on the tech’s phone as reference.

2. Stock photos and AI-generated images on GBP. Whitespark’s 2026 local SEO testing has documented Google’s image recognition can flag stock and AI shots, and credible evidence suggests they don’t count toward profile scoring or actively suppress it. Real on-the-job photos are the only ones that count.

3. Blurry, uncropped shots uploaded anyway. A 15-photo job with five bad shots dilutes the gallery. Spend 2 minutes per job culling.

4. No truck-on-driveway shot. The highest-leverage shot for GBP service area scoring, and the one most commonly forgotten. Standardize it as the first shot of every job.

5. Never asking the homeowner for a video testimonial. A 10-second clip of the homeowner saying “they were great, I’d recommend them” becomes the most valuable asset in the library. “Would you mind a quick video for our website? Whatever you’d say to a neighbor is perfect” gets a yes about 40-60% of the time. Most contractors never ask.

A roofer on r/Roofing posted his “before we leave the job” checklist: photos uploaded, payment confirmed, testimonial requested, review link texted. Four steps, 8 minutes, multiplies the marketing value of the job by 5-10x versus a clean-up-and-leave close.

The honest take

Project photos are the highest-leverage marketing asset a home service contractor can produce, and almost no one runs the system that actually produces them.

The reason is friction. Photos add 4-6 minutes per job. Across a four-truck operation doing 15 jobs a day, that’s two hours of crew time daily for a benefit that doesn’t show up in next week’s revenue. The owner who can’t see past next week never builds the asset. The owner who does spends the same on ads as the competitor and gets twice the conversion.

Winning shops share four traits: a capture workflow built into the install sequence and enforced by the field service tool, a platform (CompanyCam for most, Drive for solos) that auto-organizes by project, a weekly 30-minute deployment cadence to GBP, website, social, and proposals, and a tech bonus tied to photo compliance.

Build the workflow, fund the tool, deploy across every surface. For the broader stack photos plug into, see our HVAC marketing playbook.

Photos are free to capture once. The crew is already on site. The phone is already in the truck. The only thing missing is the workflow that turns each job into 15-25 photos of evidence. Run the system. Watch the map pack move.


Pipeline Research Team