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 clarityDoes 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 frictionHow 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 redundancyIs there a form anywhere, or phone-only intake?Phone-only intake means after-hours and shy visitors have no path to become leads.
  • Speed signalsDo 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 maturityIs 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)Yes292391
HVAC #2Springfield, MOYes4-10 fields (7)YesYes417427
HVAC #3Springfield, MOYes4-10 fields (5)YesYes213196
HVAC #4Springfield, MOYes11+ fields (19)YesYes138375
HVAC #5Springfield, MOYes4-10 fields (5)Yes137872
Plum #6Chattanooga, TNYes4-10 fields (4)YesYesYes161162
Plum #7Chattanooga, TNNo4-10 fields (6)Yes22537
Plum #8Chattanooga, TNYes4-10 fields (6)Yes67327
Plum #9Chattanooga, TNNo— none —17249
Plum #10Chattanooga, TNYes4-10 fields (5)YesYes7572787
Land #11Boise, IDYes4-10 fields (4)YesYes165167
Land #12Boise, IDNo— none —Yes47388
Land #13Boise, IDYeswidget embedYes57542
Land #14Boise, IDNo11+ fields (23)Yes176559
Land #15Boise, IDYes11+ fields (19)Yes127639
Esta #16Knoxville, TNNo4-10 fields (7)Yes325367
Esta #17Knoxville, TNYes4-10 fields (5)Yes273462
Esta #18Knoxville, TNNo4-10 fields (4)YesYes644340
Esta #19Knoxville, TNNo4-10 fields (7)YesYes2761673
Esta #20Knoxville, TNYes4-10 fields (5)Yes152172
Fami #21Boulder, COYes4-10 fields (9)Yes356384
Fami #22Boulder, COYes4-10 fields (7)Yes100997
Fami #23Boulder, COYes4-10 fields (8)Yes231497
Fami #24Boulder, COYes4-10 fields (7)Yes345310
Fami #25Boulder, CONo4-10 fields (10)Yes1202231
Home #26Greenville, SCYes1-3 fields (1)Yes64450
Home #27Greenville, SCNo1-3 fields (3)262300
Home #28Greenville, SCYes11+ fields (16)772507
Home #29Greenville, SCYes11+ fields (13)YesYesYes1632371
Home #30Greenville, SCYeswidget embedYesYes492260

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