Most articles on this subject are written by people who have never built a contractor site or watched what happens to it afterwards. This one includes what did not work, with numbers.
See a demo built for your business Call 903-636-7511A homeowner with a leaking roof does not call three roofers and compare. They search, they look at whatever comes up, they form an opinion in a few seconds, and they call the one or two that survived that. By the time you are talking to them, most of the deciding is done.
The research backs this up, though you should treat contractor marketing statistics with some suspicion — a lot of them are agencies quoting other agencies. The better-sourced ones: BrightLocal's 2025 survey of just over a thousand US adults found 91% read local reviews and most will not consider a business rated under four stars. Clutch found in 2025 that 83% of people judge a website's credibility in under twenty seconds. And CallRail put the missed-call rate in home services at around 14%.
On how much responding first matters, the sources genuinely disagree. One widely repeated figure says 78% of buyers hire whoever responds first; another study puts it at 49%; a third claims 85%. They cannot all be right. What is safe to conclude is that responding fast matters a great deal, and that anyone quoting you a precise percentage is probably repeating something they did not check.
That last number is the one worth sitting with. It means the site's job is not to convert everyone. It is to be good enough, fast enough and specific enough that the small share who were ready to act do not get put off.
Not a lot, and less than most agencies will sell you.
Not stock. Not a rendering. Your jobs, taken on your phone, ideally before and after. This is the single biggest difference between a site that reads as real and one that reads as a template, and it costs nothing but the discipline to take pictures before you pack up.
One page listing eight services ranks for none of them. Separate pages for roof repair, roof replacement and storm damage will each pick up their own searches, because that is how people type.
Most of your traffic is somebody standing in a driveway holding a phone. The number should be a tap-to-call link at the top of every page, not an image and not text they have to copy.
You do not have to publish a rate card. A range, a starting figure, or an honest explanation of what moves the number is enough. Homeowners looking for pricing have already decided they want the work done — those are the good leads, and sending them away to find a number elsewhere is how you lose them.
Well over half of contractor site traffic is mobile. A page that takes five seconds has lost most of its visitors before it finishes loading.
We run six contractor websites of our own — power washing, HVAC and roofing across Houston and Dallas. They were built as a test of an idea, and the test partly failed. It seems more useful to tell you that than to pretend otherwise.
The idea was volume. Generate a page for every service in every town in the metro: 58 towns times six services, 348 pages per site, built automatically from a template with the town name substituted in. On paper that is 348 chances to rank.
We measured the pages against each other and they came back between 94.7% and 98.8% identical. Around 390 words each, differing only in the town name and a few shuffled sentences. Google did not reject them as duplicates — it simply declined to spend crawl budget on them.
The instructive part is that a sister site built by the same script, with the same duplication, indexed 359 pages. Same code, very different outcome. Which tells you the problem was never a clever technical fix waiting to be found — it was that neither site had given Google a reason to care.
If someone offers you a contractor website with two hundred city pages included, ask them how many are indexed on the last site they built. Mass-generated location pages are cheap to produce, which is exactly why they are offered. A handful of genuinely written pages for the towns you actually cover will outperform two hundred that only swap a name.
If you want to know what a lead in your trade is worth, look at what advertisers pay for the click. We looked these up ourselves rather than repeating a figure from somewhere.
Published benchmarks put paid cost-per-lead in home services considerably higher — one 2025 analysis of over three thousand US search campaigns found HVAC averaging around $45 a lead, plumbing around $52 and roofing around $79. That gap between click cost and lead cost is the whole argument for ranking rather than buying: the click is a few dollars, the lead is fifty, and organic traffic does not stop when you stop paying.
The catch is time. Ranking takes months and nobody can promise a position or a date. Anyone who does is guessing with your money.
The map results sit above everything else for anything typed with "near me" attached, and reviews largely decide the order within them. This is free, it is the highest-leverage thing available to most contractors, and almost nobody asks. If you finish a job and the customer is happy, ask them then, while they are standing in front of the work.
Around one call in seven goes unanswered in this industry, and the caller almost never rings back — they ring the next result. Whatever you do about your website, fixing this is worth more.
A lot of contractors are renting. The site lives on an agency's platform, the domain is in someone else's account, and stopping the monthly payment makes it all disappear. Ask whoever built your site one question: if I stop paying you, what do I keep? If the answer is nothing, you have been leasing, not buying.
One-time prices, not subscriptions. Hosting and maintenance afterwards are $49 a month with no minimum term. If you want the AI agent that answers your phone when you are on a roof, that is free for fourteen days and then $297 a month with hosting, maintenance and updates included — you would not pay the $49 as well. Recurring services carry a three-month minimum starting after the free trial, and paying annually costs ten months rather than twelve. No setup fee.
We build the site before you pay anything. You see it finished, on your own business, with your own photos, and then you decide. If you do not want it, that is the end of it and you owe nothing.
Maybe not. If you are booked out and turning work away, a website is not your problem. It becomes your problem when referrals slow down, because that is precisely when you need something already ranking, and something already ranking takes months to build.
It is a listing, not a destination. It gets you into the map results, which matters enormously. But when someone wants to see your work or understand your process, they click — and if there is nothing to click, they go back and pick someone else.
No, and neither can anyone else. We can build the foundation properly and tell you honestly what we have seen work and not work, which is what this page has done.
No. Web design does not need a truck. We build for contractors anywhere, and we happen to be in East Texas.
Tell us what your business does and we will build the site first. Call 903-636-7511 or email maurice@dominionwebdesignpro.com.