DATA STUDY

What 30 small business websites actually ask of their visitors

Every number below comes from a public-HTML audit of a fixed sample: six service industries, five sites each, all found on the first page of Google for "[industry] company [metro]" searches in mid-size US metros. Forms and widgets were verified in a real browser where raw HTML was ambiguous. No forms were submitted; no private data was collected; site names are not published.

Study conducted 15 September 2026

The sample

Aggregators (Yelp, Angi, Houzz), franchises, and national chains were excluded. Two sites that returned bot-block errors were replaced with other first-page results from the same metro and industry. Tennessee appears twice by chance of sampling; all other metros are distinct.

IndustryMetroSites
HVACSpringfield, MO5
PlumbingChattanooga, TN5
LandscapingBoise, ID5
Estate planning attorneyKnoxville, TN5
Family dentistBoulder, CO5
Home remodelingGreenville, SC5

The five checks

  • Headline clarity — Does the H1 say what the business actually does?A headline that names the service and area lets a visitor self-qualify in one glance; one that is purely aspirational makes them scroll or guess.
  • Form friction — How many fields does the main inquiry form ask for?Banded 1–3 / 4–10 / 11+. Every field is a decision the visitor has to make before they can become a lead.
  • Capture redundancy — Is there a form anywhere, or phone-only intake?Phone-only intake means after-hours and shy visitors have no path to become leads.
  • Speed signals — Do they promise a response time, or offer self-serve booking or chat?What visitors can verify before they commit. Note: this measures published promises, not actual response times.
  • Tracking maturity — Is analytics present, and is the form positioned where visitors see it?Analytics presence is a rough proxy for measurement maturity; form position is measured as markup position (a limitation, noted below).

Findings

Headline frequencies from the 30-site sample. Each finding links back to the table below so you can see the composition.

  • 9/30

    main headlines don't say what the business does — a visitor has to scroll or infer.

  • 2/30

    have no inquiry form at all anywhere on the site — phone or email only.

  • 6/30

    ask 11 or more fields on their main form; only 2 keep it to 1–3 fields.

  • 3/30

    publish any commitment about how fast they respond to an inquiry.

  • 10/30

    offer self-serve booking; 5 offer chat.

  • 15/30

    have no form on the homepage itself — 13 show one; 2 have no form anywhere.

The dataset (anonymized)

SiteIndustryH1 names serviceForm fieldsBookingChatAnalyticsResponse promiseHome KBHome load (ms)
HVAC #1Springfield, MOYes11+ fields (16)—Yes——292391
HVAC #2Springfield, MOYes4-10 fields (7)——YesYes417427
HVAC #3Springfield, MOYes4-10 fields (5)Yes—Yes—213196
HVAC #4Springfield, MOYes11+ fields (19)——YesYes138375
HVAC #5Springfield, MOYes4-10 fields (5)——Yes—137872
Plum #6Chattanooga, TNYes4-10 fields (4)YesYesYes—161162
Plum #7Chattanooga, TNNo4-10 fields (6)Yes———22537
Plum #8Chattanooga, TNYes4-10 fields (6)——Yes—67327
Plum #9Chattanooga, TNNo— none —————17249
Plum #10Chattanooga, TNYes4-10 fields (5)—YesYes—7572787
Land #11Boise, IDYes4-10 fields (4)Yes—Yes—165167
Land #12Boise, IDNo— none ———Yes—47388
Land #13Boise, IDYeswidget embed——Yes—57542
Land #14Boise, IDNo11+ fields (23)——Yes—176559
Land #15Boise, IDYes11+ fields (19)——Yes—127639
Esta #16Knoxville, TNNo4-10 fields (7)Yes———325367
Esta #17Knoxville, TNYes4-10 fields (5)——Yes—273462
Esta #18Knoxville, TNNo4-10 fields (4)YesYes——644340
Esta #19Knoxville, TNNo4-10 fields (7)Yes—Yes—2761673
Esta #20Knoxville, TNYes4-10 fields (5)Yes———152172
Fami #21Boulder, COYes4-10 fields (9)——Yes—356384
Fami #22Boulder, COYes4-10 fields (7)——Yes—100997
Fami #23Boulder, COYes4-10 fields (8)——Yes—231497
Fami #24Boulder, COYes4-10 fields (7)——Yes—345310
Fami #25Boulder, CONo4-10 fields (10)——Yes—1202231
Home #26Greenville, SCYes1-3 fields (1)——Yes—64450
Home #27Greenville, SCNo1-3 fields (3)————262300
Home #28Greenville, SCYes11+ fields (16)————772507
Home #29Greenville, SCYes11+ fields (13)YesYes—Yes1632371
Home #30Greenville, SCYeswidget embedYes—Yes—492260

Methodology and limitations

  • Sample: 30 sites, 6 industries × 5 sites, drawn from first-page organic results for "[industry] company [metro]" queries in six mid-size US metros. This is a convenience sample of businesses that are visible in search — not a random sample of all US service businesses, and not necessarily representative of offline businesses with weaker web presence.
  • Checks are public-HTML based, verified in a real desktop browser where forms are rendered by JavaScript. No page submitted any form, called any phone number, or interacted beyond rendering.
  • "Response promise" measures explicit written commitments found on the site (e.g. "within 24 hours"). It is not a measure of actual response behavior — measured response times would require submitting inquiries, which this study deliberately does not do.
  • Form field counts include native form fields; two sites route inquiries through third-party embeds (Buildertrend, Google Forms) where field counts are not measurable from the public page — these are banded separately.
  • Homepage load time is full HTML fetch time from a residential connection in a single geographic location on one afternoon; it is directional, not a performance benchmark.
  • No statistical significance is claimed at n=30. Treat frequencies as a field snapshot, not law. The audit script and raw results are preserved in the repository for reproducibility.

What to do with this

If your site is in the bands where most sites fail — no form, 11+ fields, no stated response time, no booking — the fixes are cheap and documented. The framework page explains the process; the calculator estimates what the follow-up gap may be worth; the template pack gives you the artifacts to fill in.

Frequently asked questions

Which websites were audited?

Thirty real US service-business websites across HVAC, plumbing, landscaping, estate-planning law, family dentistry, and home remodeling, in six mid-size metros. Site names are withheld to keep the study about patterns, not callouts; the raw dataset with industry and metro composition is summarized on this page.

Is 30 websites a big enough sample?

Not for statistical significance, and this page does not claim it. It is a field snapshot designed to surface common inquiry-path failures — the same failures the HBR and InsideSales studies measure on much larger samples. Use the frequencies as a checklist, not a benchmark.

How were the sites selected?

First-page organic results for "[industry] company [metro]" queries in six mid-size US metros, excluding aggregators, franchises, and national chains. Two sites that blocked automated access were replaced with other first-page results from the same metro.

Did you submit test inquiries to measure response times?

No. Submitting inquiries to real businesses without their consent would create misleading workload for them and could not be honestly measured after the fact. This study measures what businesses publish about response time, not actual behavior.

Want this audit run on your site?

The free grader scores your site against the same five checks in about two minutes. For the full version — inquiry path, CRM, and follow-up — book a 30-minute discovery call.

Service Website Teardown Study (n=30) | Demokan Özkök