Because it was designed to look professional rather than to get a homeowner to call. The visitor cannot tell in ten seconds what you do, where you work, or whether you are any good, so they go back to the search results. Zeal Media Solutions is a website design company that builds service business sites around that ten seconds and the tracking behind it.
By Carl Jiang, Co-Founder · Last updated November 2026
The ten seconds that decide it
Somebody arriving on your site is not browsing. They have a problem, two other tabs open, and they are triaging. In the first ten seconds they are answering three questions:
- Do you do the thing I need? Not “quality services.” Roof replacement. Composite decks. Repipes.
- Do you work where I live? If they cannot find their town, they assume no.
- Are you real? Real photos of real work, real reviews, a phone number someone answers.
Most sites that get traffic and no calls fail the second one. The page says “serving the greater metro area,” the visitor lives in a suburb they are not sure counts, and they leave rather than risk the call. That is the whole diagnosis most of the time, not the colour scheme.
What earns space above the fold: a headline naming the service and the area, a tappable phone number as a real tel: link, one photo of finished work, one line of social proof, and a single primary action.
What does not: image carousels, stock photos of generic workers, “welcome to our website,” an eleven-item menu, and a chat widget covering the phone number.
Test it by screenshotting your homepage on a phone, cropping to the first screen, and showing it to someone who has never heard of you. If they cannot say what you do and where, the fold is wrong.
Why leads do not get tracked, and how it is fixed
This is the second failure, and it is worse than the first because it is invisible. You cannot fix what you cannot see, and most service businesses are flying on partial data.
The five common breakages:
1. The form only sends an email. It lands in an inbox nobody watches, there is no record anywhere, and no way to tell later how many came in. The fix is writing the lead to a CRM as a contact record, not an email.
2. Nothing records where the lead came from. No source, medium, campaign or landing page stamped on the record. Without that, you cannot tell which channel is working and every budget decision is a guess. The fix is attribution captured at submission and written onto the record itself.
3. Calls are not tracked at all. Most service business leads arrive by phone, and a large share of those calls go through your Google Business Profile without ever touching the website. If you count form fills only, you are seeing a fraction of reality. The fix is dynamic number insertion, where the number displayed changes by traffic source so the same phone rings but the system knows which channel produced it.
4. Conversions are not reported back to the ad platforms. Meta and Google optimise toward what you report. If the event never fires, the algorithm is bidding blind and you are paying for it.
5. Analytics is configured but measuring the wrong thing. Page views counted as conversions, a thank-you page that does not fire, or goals set up once in 2021 and never checked. Worth auditing before concluding the site is broken.
The full sequence of what should happen the moment a form is submitted is on our web development page.

Rebuild or redesign: how to tell
Rebuilding a working site wastes money and patching a broken one wastes more. The honest test:
Redesign or repair it if the site loads reasonably fast on a phone, is genuinely mobile usable, has content you do not hate, and the real problem is that nothing is connected behind the forms. Lead routing, CRM integration, call tracking and conversion events can all be added to an existing WordPress site in a fraction of the time a rebuild takes.
Rebuild if any of these are true: it is on a proprietary platform you cannot export from, it takes more than four seconds to load on a phone, it is not mobile responsive, the service pages are thin or duplicated across cities, or it runs a theme that has not been updated in years. At that point every fix is built on sand.
Most sites we look at fall into the first group. The build is adequate and nobody ever connected it to anything.
What a proper build includes
“Website” covers a bare template and a full custom build, so the word tells you nothing. Here is what a service business build should actually contain.
Included in a proper build:
- Discovery: services, service areas, the questions your customers actually ask, and what your competitors are doing in your radius.
- Structure: one page per service, location pages only where you genuinely operate, and an architecture that can grow without being rebuilt again.
- Copywriting grounded in what you actually do, not filler. This is where most cheap builds fail.
- Mobile-first design, because that is where your traffic is.
- Lead infrastructure: CRM-connected forms, call tracking, source attribution, conversion events reported back to the ad platforms, and notification routing.
- Technical baseline: image compression, schema markup, speed, and indexation configured correctly from day one.
- Measurement: Search Console, Analytics and call tracking set up and verified, in accounts you own.
- Training and handover, so your team can update content without calling anyone.
Not included and usually sold separately: ongoing content production, local SEO work, paid media management, and hosting beyond the first term.
Two things to check on any quote. A build with no copywriting line item means you are writing it, and most owners never do, so the site launches half-empty. And a quote well below the rest of the market usually means a template with no lead infrastructure behind it, which is the part that actually produces calls.

Who owns the site and the data afterwards
Ask this before you sign, not when you are leaving. Every item below should be in your name, and several commonly are not.
The domain. Registered to your business in a registrar account you control. If your agency “handles the domain,” you do not own your own address and leaving becomes a negotiation.
Hosting. An account in your business name, or at minimum one that transfers to you on request without a fee. A site you cannot move is a site you cannot leave.
The site files and CMS. Full administrator access and the ability to export. Proprietary platforms that will not export are the most common trap: the site works until you want to leave, and then it does not come with you.
Design files. Whether you receive the source files is negotiable, but agree it upfront rather than discovering later that the only copy of your logo is a 400-pixel PNG from the footer.
Content and photography. The copy you paid for and the photos of your own jobs are yours. Some contracts say work product remains the agency’s property, which means they can require removal when you leave.
Analytics and Search Console. Properties created under your account with the agency granted access, never the reverse. Historical data is not portable if the property belongs to someone else, and you lose years of baseline.
Call tracking numbers. The one almost nobody checks, and the most painful. If the tracking numbers live in your agency’s platform account, they do not port out when you leave. That number may be on your Google Business Profile, your truck wraps, your yard signs and every piece of print you have ever paid for. Ask specifically whether numbers are provisioned under your account and whether they port on termination.
CRM data and lead history. Exportable, in full, on request. Your customer list is your asset.
Plugin and theme licences. Under your account, or you inherit a site full of software that stops updating the day the agency stops paying.
None of this is unusual to ask and a good agency will have clean answers. Hesitation on any single item tells you how the exit will go.
10605 SE 240th St, Kent, WA 98031
Phone: (928) 482-6963
Serving home service and home improvement businesses across the United States.
Frequently asked questions
Why does a good-looking site still not produce calls?
Because design was optimised for appearance rather than for the ten seconds a visitor spends deciding. They need to know in that time what service you provide, whether you work in their town, and whether you are credible. The most common failure is the service area: a site claiming to serve “the greater metro area” leaves someone in a specific suburb unsure whether they qualify, so they return to the search results.
What stops leads being tracked properly, and how is it fixed?
Five things, usually in combination. The form only sends an email with no record anywhere. Nothing stamps the lead’s source onto the record. Calls are not tracked at all, which hides most leads since many arrive by phone through the Google Business Profile. Conversions are not reported back to Meta and Google, so they bid blind. And analytics is configured to measure the wrong events. The fixes are CRM-connected forms, attribution captured at submission, dynamic number insertion for calls, conversion events wired back to the ad platforms, and an analytics audit.
Rebuild or redesign: how do you tell which one you need?
Repair it if the site loads reasonably fast on mobile, is genuinely responsive, the content is sound, and the real problem is that nothing is connected behind the forms. Rebuild if it sits on a platform you cannot export from, takes over four seconds on a phone, is not responsive, has thin or duplicated city pages, or runs an abandoned theme. Most sites fall into the first group.
What should a proper build include?
Discovery, site structure with one page per service, copywriting, mobile-first design, lead infrastructure covering CRM-connected forms and call tracking and conversion events, a technical baseline, measurement set up in accounts you own, and training. Not included and usually separate: ongoing content, SEO work, paid media management, and hosting beyond the first term. A build with no copywriting line item means you are writing it.
Who Owns the Website and Lead Data Once It’s Built?
You should own the domain, the hosting account, the site files with export ability, the content and photography, the Analytics and Search Console properties, the CRM data, and the plugin licences. The item most often missed is call tracking numbers: if they sit in the agency’s platform account they do not port out, and that number may be on your Google Business Profile, truck wraps and print. Ask specifically whether numbers port on termination.
Not sure whether your site needs rebuilding or just connecting? Book a free strategy call and we’ll tell you which one it is, including when the answer is that it does not need either.


