Contractors Don't Need a Pretty Website. They Need the Next Job.
It's 9:14 on a Tuesday night and a homeowner two towns over is standing in an inch of water, holding a phone in one hand and a shop-vac he hasn't figured out in the other.
In this article
- The Homeowner Decides in Eight Seconds. Your Contractor Web Design Gets Two.
- What Contractor Web Design Keeps Getting Sold Instead
- The Man in the Hard Hat Is Already on Your Competitor's Site
- You're Renting Leads You Could Own
- What Contractor Web Design That Actually Sells Has
- The Math: One Job Pays for the Whole Thing
It's 9:14 on a Tuesday night and a homeowner two towns over is standing in an inch of water, holding a phone in one hand and a shop-vac he hasn't figured out in the other.
He types "emergency plumber near me," gets a handful of results, opens four of them in tabs the way people do when they're panicking politely, and calls exactly one. He decides in about eight seconds, and at no point in those eight seconds does he notice how beautiful anyone's website is.
That homeowner is the entire contractor web design market, standing in a basement in his socks. He isn't going to admire anyone's work. He's going to call whoever looks like they'll pick up.
I've built and pulled apart websites for trades for years now – roofers, HVAC, electricians, remodelers, a fencing crew, one tile guy who argued with me about grout for forty minutes and turned out to be right – and the sites that lose are almost never the ugly ones. They're the ones that were asleep when the phone finally rang. Someone sold them a website that photographs well and forgot to build one that answers.
So let's talk about the eight seconds that decide it, since that's the whole game and nobody who sold you a scroll animation brought them up.
The Homeowner Decides in Eight Seconds. Your Contractor Web Design Gets Two.
The person calling you is not shopping. His roof is leaking into the nursery, his AC quit on the second day of the heat wave, or his breaker panel just made a sound a breaker panel should never make. He's stressed, he's on his phone, and he's running four contractors past three questions without knowing he's doing it. Are you real. Are you close. Can I reach you right now.
That's the interview. It lasts eight seconds. Your full-screen hero video is still loading through the first three of them.
I watched an HVAC outfit lose most of a July to this. Peak season – the two months their whole year hides inside – and the homepage took a little over six seconds to come up on a phone on a normal signal. In a heat wave, on a cell network the entire county is hammering at once, longer. Six seconds is roughly four seconds past the moment the thumb gives up and taps the next tab.
They were paying Google good money to send ready-to-buy people to a door that opened slow. A billboard on the interstate, aimed at a wall.
None of the sites that lose are losing on taste. They lose on half-seconds – the slow load, the phone number tucked below the fold, the "Contact Us" that opens a form instead of dialling. You don't need a homepage that impresses a homeowner. You need one that doesn't lose him while it clears its throat.
What Contractor Web Design Keeps Getting Sold Instead
Walk into most agencies and you'll get pitched "modern," "premium," "award-worthy." They'll show you animations. Somebody will say "sleek." What they're selling is a portfolio piece for themselves, and you're the one funding the photo shoot.
A remodeler I know dropped nine grand on one of these and got back something that looked incredible, I'll give it that – full-bleed photos, a custom cursor, a scroll effect that slid the kitchen renders together like a car advert. It won the agency a little award to hang on their own site.
It converted almost nobody. No reviews on it, no license number, no service area, and the phone number lived in a hamburger menu behind a tasteful little icon most homeowners over fifty don't know is a button.
He'd bought a beautiful website. He needed the next kitchen. Those are two different products, and only one of them has ever paid a mortgage.
None of this is the agency being evil, by the way. They build what looks good in their own portfolio, because that's what wins them the next agency. A fast page with a giant phone number and forty real reviews doesn't win a design award. It wins the job. You never needed the award. You've got a truck to make payments on.
The Man in the Hard Hat Is Already on Your Competitor's Site
You've met him. Mid-forties, clean hard hat, arms folded, smiling at something just past the camera. He's on your homepage. He's also on three of your competitors' homepages, because he's a stock photo, and by every available sign he has never held a wrench in his life. He's a model. That hard hat has never been on a roof.
Every generic contractor website looks like every other one – same borrowed crew, same "Quality You Can Trust," same blue-and-orange, same little swoosh. When five roofers in a town all look identical, the homeowner isn't picking the best roofer. He's picking the one that loaded first and had a face he half-recognised.
The cheapest edge in the whole trade is a real photograph. Your actual trucks. Your actual crew, squinting, bored of the camera. The actual roof you did on Elm Street, before and after, with the homeowner's first name under it.
An electrician I know got sick of the stock guy and put up six phone photos of his own panels instead – bad lighting, real work, one with his own thumb in the shot. His form-fills over the next quarter went up by a figure he called, and I'm quoting him exactly, "stupid." It cost him nothing but the twenty minutes it took to stop being embarrassed by his own camera roll.
Homeowners can smell a real business, and they can smell a rented one. The borrowed crew, the sighing swoosh, the number that turns out to ring a call centre three states over – they've been burned before, usually by the last guy, and they're reading your homepage hunting for a reason not to trust you. A real photo takes the reason away. The other four tabs won't bother.
Reading about UX, or fixing yours?
Tanya will look at your product for 30 minutes and tell you what she would change, free.
You're Renting Leads You Could Own
Now the part that actually costs you money, which is also the part the people selling it would rather you didn't sit down and add up.
If your leads come from Angi, Thumbtack, and the rest, you're renting. You pay $60 to $100 for a "lead" that's being sold, at that same moment, to three or four of your competitors, so the homeowner gets called five times in ten minutes and books whoever sounded least irritated. You're not buying a customer. You're buying a footrace, and the entry fee is due whether or not you win.
A plumber I know was handing those platforms about $2,200 a month and closing one in six. Run it out and every actual job was carrying a few hundred dollars of lead cost before he'd tightened a single fitting, and every one of those leads had his competitor's number stapled to it too.
The rented model also bills you hardest in the weeks that matter. An HVAC company's entire year is two summers and two winters. A roofer's year is whatever the last storm decided.
When the weather turns and every homeowner in the county needs you at the same hour, the lead price doesn't hold – it climbs, because the platform can see you're slammed. You pay the most per lead in the exact week you can least afford to share it with four other trucks. A site you own doesn't put the rent up when it rains.
A website you own is a different animal. The homeowner who finds your site, reads your reviews, checks your service area, and calls – that call is yours, nobody else's, at a flat monthly cost that doesn't creep every time you get busy.
Rented leads are a salesman you share with your rivals. Good contractor web design is one that only works for you, and doesn't take a slice of the job on the way past. It's the thing that lets you turn the ad budget down instead of feeding it.
What Contractor Web Design That Actually Sells Has
None of the fixes are exotic. A site that wins the 9pm call is boring in all the places that count.
The phone number sits top-right, tap-to-call, and turns up again everywhere the thumb stops – not folded into a menu, on the screen, big enough to hit without reaching for your glasses. The page comes up in under two seconds on a phone, because that's where the emergencies come from, standing in the water.
And somewhere near the top it says who you are and where you work: a license number, an insurance line, a service area. That's half the interview answered before he's even scrolled.
Then the proof, which is where most sites just stop. Your trucks. Your crew. The roof on Elm Street, before and after, not the man in the hard hat. Reviews with first names and towns on them, not a lonely 4.9 with no receipts behind it.
A form that texts you, because you answer from a ladder and not a desk, and a form that lands in an inbox nobody opens is a suggestion box at the bottom of a well. And if you do big-ticket work, put the word "financing" on the page, because nobody keeps $12,000 in a kitchen drawer, and the homeowner who can't say yes tonight says no forever.
That last one about the form is not a bit I invented for the article. A GC I looked at had a handsome quote form that had spent eight months routing itself to a spam folder. Eight months of homeowners typing out their entire bathroom, hitting send, and firing it into the void, while he wondered aloud why the website "didn't really do anything." It did something. It collected silence, efficiently, and filed it somewhere he'd never think to look.
If you want the longer version of why the boring stuff wins, it's the same reason a startup site converts in eight seconds and a pretty landing page dies loading slow: clarity and speed beat decoration every time real money is on the line. Contractors just find out faster than anyone, because their customer is, at that exact moment, ankle-deep.
The Math: One Job Pays for the Whole Thing
Contractors are the best audience alive for this argument, because you already think in jobs and margins and not in "brand." So let's do it in jobs.
The math on a roofer:
- One roof replacement: around $11,000, netting about $3,300 at a 30% margin
- A site built to convert: call it $3,500 once, or a few hundred a month
- One extra job a month off the site: $3,300 × 12 = about $39,600 a year
- The site pays for itself on the first job and prints for the other eleven
Now the other direction, because the losing math is the one nobody ever mails you an invoice for.
The math on a slow, buried, template site:
- One missed call a week, because the page crawled or the number hid: 52 a year
- If one in five would have booked: about 10 jobs
- At $3,300 net: roughly $33,000 a year, gone, un-invoiced, invisible
That's the trap, and it's a good one. A bad site never shows up as a line on anything. Nobody calls to tell you they gave up on your homepage and dialled the next guy. The bleeding is silent, it runs to five figures, and from the inside it looks exactly like a slow month.
Type your average job’s net profit. Everything else uses the article’s own numbers – one missed call a week, one in five would’ve booked.
leaking every year to a slow, buried site
That’s a $3,500 site paying for itself 9.4× over, every year, in money it’s already losing.
Your website has one job, and it's the same one you've got: land the next one. It isn't there to be admired. It's there to be reachable at 9:14 on a Tuesday, load before the thumb moves, look like a real business run by real people, and make calling you the easiest thing that soaking-wet homeowner does all night.
Pretty is what you buy once the phone already rings enough. Most contractors aren't there. Most are one fast page and one honest photo away from a better month, and paying an agency for a cursor animation instead.
So open your own site on your phone right now, over cell data, out in the yard where the signal's bad, and count the seconds. If it can't survive that, it isn't a website. It's a business card that charges you monthly and does less. That's the cheapest thing you'll ever fix, and the free review is there if you want a straight answer about which kind you've been paying for.
A free 30-minute UX review
You walk Tanya through your product, she shows you where it loses people, and nobody tries to sell you anything.