Before and After Gallery Website Design for Contractors

A before-and-after gallery is the #1 trust signal on a contractor website — it answers the question "Can this person actually do the work?" faster than any testimonial or credential. According to BrightLocal's 2025 Consumer Survey, 98% of consumers read online reviews for local businesses — and your project gallery is the visual proof that backs those reviews up. Here's how to build one that turns visitors into callers.

Your gallery answers that question faster than anything else. Not your services list. Not your about page. Not your fancy logo. Real photos of real projects you actually completed.

Yet most contractor websites either don't have a gallery, have one with three blurry photos from 2019, or — worst of all — use stock images of houses they've never touched.

Why Your Gallery Is Your #1 Trust Builder

Think about what happens when a homeowner needs a new roof. They're nervous. It's a big purchase. They've heard horror stories about contractors who took deposits and disappeared.

Then they find your site. They see 40+ projects in their area. Before photos showing damage they recognize. After photos showing clean, finished work. Project descriptions mentioning streets they know. That nervousness starts to fade. You're not some random guy with a truck — you're a professional with a track record.

A strong gallery doesn't just build trust — it pre-sells. Homeowners who browse your projects come to the phone call already convinced you're the right choice.

The Anatomy of a Gallery That Generates Calls

Before and After Side-by-Side

This is non-negotiable. People need to see the transformation. A single "after" photo means nothing without context. Side-by-side comparison instantly communicates the scope and quality of your work. If you can add a slider that reveals the before/after, even better.

Project Details

Every photo needs context: the city or neighborhood, the type of project, the materials used, and one line about what made it challenging or interesting. Generic captions like "Roof replacement" are wasted space. Specific captions like "Full tear-off and architectural shingle install in Westerville — hail damage from May 2025 storm" build local credibility and help with SEO.

Organized by Service

Don't dump 80 photos in one scrolling page. Categorize: roof replacements, storm damage repairs, gutters, siding, etc. Someone looking for a gutter job doesn't want to scroll past 40 roofing projects to find the one relevant one.

The Leadtek approach: Every gallery we build has category filters, project detail pages with full descriptions, and structured data markup so Google can show your projects in search results and AI assistants can reference them.

How to Structure Your Gallery for Maximum Impact

Structure determines whether someone browses three projects or thirty. A flat wall of thumbnails forces visitors to scroll blindly — most will bounce after the first few rows. Instead, build a gallery with clear entry points and a logical flow.

Lead With Your Best Work

The first four projects visitors see should be your most dramatic transformations. Think old-vs-new roof on a recognizable local home, a complete siding overhaul, or storm damage that went from disaster to pristine. These hero projects set the emotional tone and pull people deeper into the gallery. If the first thing someone sees is mediocre, they assume the rest is worse.

Use Category Filters, Not Separate Pages

Creating a different URL for every service gallery fragments your SEO and forces visitors to navigate away. Instead, use a single gallery page with JavaScript-powered filter buttons — "Roofing," "Siding," "Gutters," "Storm Damage." Clicking a filter shows only relevant projects without a page reload. This keeps all your link equity on one strong URL and lets visitors self-select what matters to them.

Add a Project Detail Page for Each Job

When someone clicks a gallery thumbnail, they should land on a dedicated project page — not a lightbox. That page includes the full before-and-after series, a written summary of what was done, the neighborhood or city, the timeline, and a call-to-action to schedule an estimate. These individual project pages are SEO gold: each one targets "[service] in [city]" naturally, and they give you content that Google and AI assistants can reference directly.

Structure tip: Aim for a gallery page that loads in under 3 seconds with at least 20 visible projects. Use lazy-loading for images below the fold so the initial paint stays fast.

The Photography Problem

You don't need a professional photographer. You need consistent photos taken on every job. Here's the minimum shot list:

  • Before: Wide shot showing the full roof/area, close-up of damage
  • During: Crew working, materials on site (shows you're legit)
  • After: Same angles as before shots, plus detail shots of finished work

Take them with your phone. Landscape orientation. Decent lighting. That's it. Consistency and quantity beat professional quality — a gallery of 40 phone photos beats a gallery of 5 professional ones.

What Photos to Include (and What to Skip)

Not every job deserves a gallery spot. A curated gallery that tells a story outperforms a bloated one with 200 indistinguishable roof shots. Here's how to choose.

Always Include

  • Dramatic transformations: The jobs where the before looks terrible and the after looks brand new. These are your conversion engines.
  • Local landmarks or recognizable neighborhoods: A project on Main Street builds more trust than one in a generic subdivision — people recognize the location and it makes your work feel real and local.
  • Challenging projects: Steep-pitch roofs, multi-story siding, storm damage repairs. Showing that you handle the hard jobs signals capability and justifies premium pricing.
  • Range of materials: If you work with architectural shingles, metal roofing, and flat-seam systems, show examples of each. Homeowners often have a material in mind and want to see it installed.
  • Seasonal variety: Snow on the ground, fall leaves, summer sun — seasonal cues tell visitors you work year-round and that your portfolio is current.

Skip These

  • Near-identical jobs: Five black architectural shingle replacements in a row add nothing. Pick the two best and move on.
  • Poor-quality photos: Blurry, backlit, or rain-streaked shots hurt more than they help. If the only photo from a job is bad, leave the project out.
  • Unfinished work: Never post in-progress shots as finished projects. A tarp on a roof signals incomplete work, even if you explain it's temporary.
  • Small repair patches: Unless the repair is technically impressive or visually dramatic, skip it. A close-up of a single replaced shingle doesn't move anyone.

The goal is a gallery where every project makes someone think, "I want that result on my house." If a photo doesn't pass that test, it's taking up space that a better project could fill.

Gallery SEO Bonus

Properly structured galleries do double duty: they build trust AND help you rank on Google. Each project page is an opportunity to target "[service] in [city]" keywords naturally. Alt text on your images gets you into Google Image search. And structured data markup can get your projects featured in AI-generated answers. According to Google's own data, businesses with more than 100 photos get 520% more calls than the average business — your gallery photos feed directly into your Google Business Profile.

This is one of the most underused SEO tactics for contractors. Most of your competitors have zero images indexed. You show up with 50+ project pages — you win.

Mobile Gallery UX Tips

Over 60% of contractor website traffic comes from mobile — usually someone standing in their driveway looking at their damaged roof, searching for help. If your gallery doesn't work flawlessly on their phone, you've lost them in the first five seconds.

Make Before-and-After Stack Vertically

Side-by-side comparison images that look great on desktop become two tiny, unreadable slivers on a phone screen. On mobile, stack the before photo directly above the after photo. Add a clear label on each — "Before" and "After" — so there's zero ambiguity. The swipe-to-reveal slider pattern also works well on touch screens and adds a satisfying interactive element.

Use Large, Tappable Thumbnails

Mobile users can't hover. Every interaction requires a tap, so your gallery thumbnails need to be at least 120×120 pixels and surrounded by enough padding that fat-finger taps hit the right project. Cramming eight tiny thumbnails into one mobile row guarantees mis-taps and frustration. Four per row, two rows visible without scrolling, is the sweet spot.

Keep Load Time Under 3 Seconds on 4G

A homeowner with a spotty cellular connection in their driveway won't wait 8 seconds for your 40-image gallery to load. Serve images in WebP format at the exact dimensions needed — no 4000-pixel originals scaled down by the browser. Use lazy-loading so only the first few images load initially, and set aggressive compression on mobile. According to Google's web.dev benchmarks, pages that load in under 2.5 seconds see bounce rates 35% lower than pages loading in 5+ seconds.

Sticky Call Button on Gallery Pages

When someone is swiping through your projects on mobile, they should never have to scroll back to the top to find your phone number. A small, fixed "Call Now" button at the bottom of the screen — visible at all times — captures the impulse call the moment they see a project that matches their problem. This single UX tweak can double your mobile call volume.

Common Gallery Mistakes

  • Stock photos: Instant trust killer. Everyone knows.
  • Lightbox-only gallery: If people have to click every image to see it, most won't bother. Show thumbnails that are big enough to see without clicking.
  • No captions: A photo without context is just a photo of a roof. Add the details.
  • Never updated: If your newest project is from 2023, people wonder if you're still in business.
  • Slow loading: Compress your images. 40 uncompressed photos will make your site crawl — and kill your Google ranking.

How Galleries Drive Phone Calls

Every section above builds toward one outcome: the phone rings. But the gallery itself can be engineered to make that call more likely. Here's the mechanism.

The Emotional Escalator

A well-structured gallery creates an emotional arc. The before photo triggers anxiety — "That looks like my roof." The after photo triggers relief — "It can look like that again." The project details trigger confidence — "They did this in my neighborhood." By the time someone reaches the end of a project page, they're emotionally primed to call. Your call-to-action just needs to be there when they're ready.

Strategic Call-to-Action Placement

Don't bury your phone number at the bottom of the page. Place a call-to-action after every three to four gallery projects — a simple line like "See similar results on your home? Call [phone] for a free estimate." This catches people at the moment of peak interest rather than forcing them to scroll back and search for contact info.

Social Proof Through Specificity

Generic trust statements like "Trusted by 500+ homeowners" are forgettable. Specific proof is sticky: "Full roof replacement in Medina — completed in one day, zero property damage." When someone reads that and lives in Medina, they're not just browsing anymore — they're picturing you on their roof. Specificity in your project descriptions is what turns a gallery from a portfolio into a lead generator.

The gallery doesn't just attract visitors — it qualifies them. Someone who spends five minutes browsing your projects and then calls is already sold. They're not shopping anymore; they're scheduling.

The Bottom Line

Your gallery is your most powerful selling tool. It costs nothing to take photos on every job. It costs very little to post them with decent descriptions. And it does more to generate calls than any ad, any logo, or any marketing trick.

Start tomorrow. Take before and after photos on every job. Post them the same week. In 3 months, you'll have a gallery that your competitors can't match.

Related

Want to know if your gallery is helping or hurting your lead generation? Get a free audit — we'll review your photos, captions, organization, and site speed.

Get My Free Audit →

Frequently Asked Questions

How many project photos should I have on my contractor website?

Minimum 20, ideally 50+. Each project should have a clear before and after. Quality matters more than quantity — but having too few projects signals inexperience. Update your gallery monthly with new work.

Should I use stock photos on my contractor website?

No. Never. Homeowners can spot stock photos instantly, and it destroys trust. Use real photos of your actual projects, even if they're taken on a phone. A real iPhone photo of your work beats a professional stock photo every time.

Where should my gallery go on my website?

Link it from the main navigation and reference it throughout your site. Feature 3-4 showcase projects on your homepage. Full gallery gets its own page. Every service page should show at least one relevant project.

← Back to Blog