median mobile performance score
Lighthouse score on completed mobile runs.
Routeless measured 297 live HVAC homepages. Among the 293 completed mobile PageSpeed runs, median LCP was 8.1 seconds and 6.5% met the 2.5-second benchmark.
Each result keeps the instrument and valid denominator attached. Lab and field performance are shown separately.
Lighthouse score on completed mobile runs.
Google defines 2.5 seconds or less as good.
19 completed runs met the boundary.
9 eligible domains passed the field assessment.
Both columns come from the same dated snapshot and use the same measurement definitions. The comparison is descriptive: cohort membership and site mix can affect the result.
Swipe to compare all columns →| Metric | HVAC cohort | National sample |
|---|---|---|
| Audited domains | 297 | 11,432 |
| Median mobile score | 60 | 61 |
| Median lab LCP | 8.1s | 7.9s |
| Met 2.5s LCP benchmark | 6.5% | 4.6% |
| Median page weight | 2.6 MB | 2.2 MB |
| Contact form detected | 36.7% | 36.9% |
| Analytics detected | 70.0% | 70.4% |
| Structured data detected | 78.5% | 77.9% |
| Online booking detected | 9.8% | 8.4% |
The national column covers 11,432 deduplicated domains. Every rate uses its own valid denominator in the public data.
Lighthouse provides a controlled mobile lab measurement. Core Web Vitals field data reflects eligible real-user Chrome visits and covers a smaller subset.
Swipe to view every performance column →| Measure | Result | Valid sample | Instrument |
|---|---|---|---|
| Median mobile score | 60 | n=293 | Lighthouse mobile lab |
| Median LCP | 8.1s | n=293 | Lighthouse mobile lab |
| Median page weight | 2.6 MB | n=293 | Lighthouse mobile lab |
| Median request count | 83 | n=293 | Lighthouse mobile lab |
| Median CLS | 0.000 | n=293 | Lighthouse mobile lab |
| Met 2.5s LCP benchmark | 6.5% | 19 of 293 | Lighthouse mobile lab |
| Passed field Core Web Vitals | 18.0% | 9 of 50 | Eligible Chrome field data |
Lab and field samples answer different questions and should not be merged. A field-data denominator smaller than the audited cohort means Chrome did not expose an eligible public assessment for every domain.
These rates describe machine-readable evidence on the live homepage. A signal marked not detected may still exist behind an implementation the scanner does not recognize.
109 of 297 valid homepage observations
245 of 297 valid homepage observations
29 of 297 valid homepage observations
208 of 297 valid homepage observations
233 of 297 valid homepage observations
236 of 297 valid homepage observations
292 of 297 valid homepage observations
288 of 297 valid homepage observations
144 of 297 valid homepage observations
46 of 297 valid homepage observations
The page publishes only after an industry cohort reaches 100 valid audits in the immutable snapshot.
Homepage fingerprints and PageSpeed runs retain separate denominators. Eligible Chrome field data is a third, smaller sample.
The results describe this dated cohort. Detection can miss unknown implementations, and differences do not prove that an industry or technology caused an outcome.
Edition 2026 · revision 2 · collected 2026-08-24 through 2026-08-25. The national methodology documents metric definitions, correction policy, and the full snapshot.
This edition includes 297 audited HVAC websites. Mobile performance figures use the 293 sites that completed a PageSpeed run.
The median mobile Lighthouse LCP was 8.1 seconds. 6.5% of the 293 completed runs met the 2.5-second benchmark.
36.7% of the 297 valid homepage observations had a detectable contact form.
No. This is an observational cohort from the dated Routeless snapshot, not a census of every HVAC website. It supports comparisons within the measured sample and does not establish causation.
The mobile PageSpeed figures are controlled Lighthouse lab measurements. The Core Web Vitals field rate uses eligible real-user Chrome data from a smaller subset of 50 domains. The samples answer different questions and are reported separately.