Google Partner Pittsburgh's Digital Marketing Agency

Web Development

Teardown: The Contractor Website That Leaks Leads

The 30-second version

What follows is a teardown of a contractor website that doesn’t exist. It’s a composite: every problem below comes from real sites we’ve audited, stitched into one anonymous specimen so nobody gets embarrassed. That’s also what makes it useful. Build a site out of the most common mistakes in contractor web design and you get something weirdly familiar, because half the contractor sites in any market are within a few details of this one. Pull up your own site on your phone and score along.

The first six seconds

On a phone, the page shows nothing useful for six seconds. Under the hood there’s a page builder loading dozens of scripts, a slider library, three font families, and a hero photo uploaded straight off a camera at full resolution.

Why it leaks: most visitors arrive on a phone, often standing next to the problem they want fixed. Every second of blank screen sheds a slice of them, and the ones who leave don’t come back; they tap the next result. The painful part is that they never even saw the site, so nothing else on this list got a chance to fail.

The fix is a performance budget: compressed images sized for the screen, fonts trimmed to what’s used, scripts pruned to what’s earned. Speed is a build decision, not a plugin, which is why it’s the first thing we lock in on every site we build.

A slider that says nothing

The hero is a rotating slider. Slide one: a stock handshake with “Quality You Can Trust.” Slide two: a blurry truck photo. Slide three rotates in before anyone finishes reading slide two.

Why it leaks: the first screen has one job, answering four questions fast. What do you do, where, why you, and what should I do next. The slider answers none of them, and the movement actively fights the reader. The fix is one static hero: the service and the area in plain words, a line of proof, and a phone button. Boring beats clever here every single time.

The header holds a logo and seven menu items. The phone number appears exactly once, at the bottom of the page, as plain text that isn’t tappable.

Why it leaks: contractor leads are phone calls. A homeowner ready to call shouldn’t have to hunt, and on mobile they mostly won’t; they’ll back out and tap the competitor whose number sits in a sticky header. The fix is a tap-to-call number in the top corner of every page, plus a sticky call button on mobile. This is the single highest-leverage edit on the entire list, and it takes an afternoon.

Invisible in every town but one

The site has a homepage, one services page, and an about page. The company serves twenty towns. The website mentions two of them.

Why it leaks: homeowners search locally, “deck builder” plus their town, and those searches go to whoever has a real page for that town. With no town pages, this site can only ever compete in its home suburb, and it forfeits the rest of the service area to anyone who bothered. The fix is a proper town page architecture: a page per priority community with genuinely local content, jobs done there, reviews naming it. Not thirty copies of one page with the town name swapped, which is spam and reads like it. How this fits the bigger local picture is covered in our contractor marketing guide.

Stock photos where the proof should be

Every image is stock: the hard-hat model, the handshake, the suspiciously clean job site. Meanwhile the company has decades of real work and 80 Google reviews, and the website shows none of it. No job photos, no crew, not one review quoted anywhere on the site.

Why it leaks: homeowners are hiring strangers to work on the biggest thing they own, and they’re scanning for evidence that real people do real work. Stock photos read as evasion. The fix costs nothing: real job photos even if imperfect, a photo of the actual crew, and reviews pulled onto the pages where hiring decisions happen, not left stranded on Google.

The eleven-field form

The contact form asks for name, street address, city, state, zip, phone, email, how you heard about us, project type, preferred date, and a message. Eleven fields, most marked required, capped with a squint-worthy captcha.

Why it leaks: every field is a small toll, and mobile visitors pay it in thumb-typing. Long forms feel like applying for something rather than asking a question. The fix: name, phone, and a short message. Three fields. Collect the rest on the call you’re now actually getting. And decide who responds to submissions and how fast, because a form that routes to an unwatched inbox is just a decorative way to lose the lead. The full picture of catching and converting these leads is in our contractor lead generation guide.

Common questions

My site has most of these problems. Do I rebuild or patch? Triage first. The phone number, the form, and the reviews are patches you can make this week on any platform. The speed and town-page problems are usually structural, and if you’re facing both, a rebuild is often cheaper than fighting the old foundation.

Is a slider really that bad? Yes. Slide two of any slider is the least-seen real estate on the page, and the motion drags attention away from the one message that matters. We have yet to audit a site where the slider was earning its place.

Do stock photos actually hurt, or are they just neutral? Worse than neutral in the trades. Homeowners have seen the same handshake photo on a hundred sites, and it quietly signals that you had nothing real to show. A mediocre real photo outperforms a perfect fake one.

What’s the first thing to fix if I can only do one? The tap-to-call number at the top of every page. It’s the shortest distance between a visitor and a lead, and it costs an afternoon.