Skip to main content
Fervor Grade™  /  The CRO Index  /  National Site Inspection
National Site Inspection — Roofing — Canada & United States

Vermont Construction Co. (Roofing)

A Site Inspection of the highest-traffic organic pages across vermontconstructioncompany.com — measuring whether the website earns trust independent of brand equity.

Domain vermontconstructioncompany.com
Inspection Date March 19, 2026
Pages Inspected 3
62 /100 Weighted Score: Grade D (Probation)
Executive Summary

The Vermont Construction Co. (Roofing) Site Inspection

The persistent header carries CONTACT US but no phone number — visitors arriving on the homepage or service pages see 802-242-8901 and 802-551-3401 only after scrolling to the footer block. In a trade where roofing emergencies (storm damage, leaks) skew toward call rather than form, first-paint phone visibility is the single biggest missed signal. The Fervor Grade™ National Site Inspection scored vermontconstructioncompany.com at 62/100 — Grade D, Probation.

Capture Context

This Site Inspection reflects what automated visitors see. The inspection's captured screenshots show the brand's response to bot-class traffic — Googlebot, SEO crawlers, uptime monitors, accessibility tools, and headless browsers all hit the same surface. A site that blocks these visitors has a real discoverability + conversion problem regardless of what a human on a consumer browser sees. The score below is the correct read of that bot-class view.

  • Fresh evidence recaptured 2026-05-15 shows different phone numbers (802-242-8901, 802-551-3401) than the prior 2026-05-09 score (802-878-6692, 802-578-0230). All other architectural and content signals (multi-trade tile system, manufacturer partners, form structure, axe violation pattern) are stable across captures. Lighthouse / core_web_vitals data not collected in this recapture — schema_structured_data scored from dom_facts evidence directly observable in JSON-LD arrays.
Overall Weighted Brand Score 62
Fervor Grade™ Interpretation

62/100 · Grade D — Probation. The website is on probation. Visitors who already know the brand convert; new visitors get unclear or incomplete signals.

Homepage 60 Service Page 70 Lead Capture 58
Homepage 60 ×0.15 · wt. 18.0
Service Page 70 ×0.20 · wt. 24.5
Lead Capture 58 ×0.30 · wt. 20.3

Methodology note. This Site Inspection applies the Fervor Grade™ 2.5 National Site Inspection framework to five key conversion pages on vermontconstructioncompany.com. Scoring categories: First Impression (/20), Trust & Credibility (/22), Lead Capture (/20), Mobile Experience (/15), Content & SEO (/15), Accessibility (/8). Pages are weighted by conversion funnel role: Homepage ×0.15, Location Finder ×0.20, Location Page ×0.30, Service Page ×0.20, Lead Capture ×0.15. Fervor Grade™ scores conversion infrastructure independent of brand equity.

Page 1 of 5 — Homepage

Homepage

Homepage
https://vermontconstructioncompany.com
60 /100 D — Amber Band
First Impression
11/20
Trust & Credibility
13/22
Lead Capture
10/20
Mobile Experience
8/15
Content & SEO
8/15
Accessibility
3/8
Page Total
60/100
⚠ Warn — First Impression

First Impression scored 13/20 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Trust & Credibility

Trust & Credibility scored 15/22 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Lead Capture

Lead Capture scored 12/20 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Mobile Experience

Mobile Experience scored 9/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Content & SEO

Content & SEO scored 9/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Accessibility

Accessibility scored 4/8 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

Page 2 of 5 — Location Finder

Service Page

Service Page
https://vermontconstructioncompany.com/services/
70 /100 C — Amber Band
First Impression
13/20
Trust & Credibility
15/22
Lead Capture
12/20
Mobile Experience
9/15
Content & SEO
9/15
Accessibility
4/8
Page Total
70/100
⚠ Warn — First Impression

First Impression scored 13/20 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Trust & Credibility

Trust & Credibility scored 15/22 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Lead Capture

Lead Capture scored 12/20 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Mobile Experience

Mobile Experience scored 9/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Content & SEO

Content & SEO scored 9/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Accessibility

Accessibility scored 4/8 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

Page 3 of 5 — Location Page

Lead Capture

Lead Capture
https://vermontconstructioncompany.com/contact/
58 /100 F — Red Band
First Impression
11/20
Trust & Credibility
12/22
Lead Capture
10/20
Mobile Experience
7/15
Content & SEO
7/15
Accessibility
3/8
Page Total
58/100
⚠ Warn — First Impression

First Impression scored 13/20 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Trust & Credibility

Trust & Credibility scored 15/22 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Lead Capture

Lead Capture scored 12/20 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Mobile Experience

Mobile Experience scored 9/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Content & SEO

Content & SEO scored 9/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

⚠ Warn — Accessibility

Accessibility scored 4/8 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

Strengths Identified

What's Done Well

Fervor Grade™ — Top Strengths

The persistent header carries CONTACT US but no phone number — visitors arriving on the homepage...

  • The persistent header carries CONTACT US but no phone number — visitors arriving on the homepage or service pages see 802-242-8901 and 802-551-3401 only after scrolling to the footer block. In a trade where roofing emergencies (storm damage, leaks) skew toward call rather than form, first-paint phone visibility is the single biggest missed signal.
  • The dedicated quote form requires a full mailing address (Street, City, State, Zip Code) plus first name, last name, email, phone, service type, project details, and a How-Did-You-Hear-About-Us source pick before submission — 12+ required fields with no starting-price band, no response-time promise, and a generic Submit button creates a high-commitment first ask.
  • The roofing service page carries strong substance — four roofing-system descriptions (Asphalt Shingle, Standing Seam Metal, Slate, Rubber) plus a manufacturer-partner row (Certainteed, Englert, GAF, Owens Corning) plus an FAQ section plus a Why Vermont Construction is Best panel plus installed-roof imagery — content depth is competitive; the conversion machinery underneath (form, CTA copy, header phone) is what holds the brand at C.
  • Schema coverage is minimal — only a stub WebSite JSON-LD on the homepage; roofing service page and contact page emit zero JSON-LD. A LocalBusiness + Service + BreadcrumbList stack would close the gap and is a quick technical-SEO win.
Critical Conversion Failures

Conversion Killers

Fervor Grade™ — Most Damaging Findings

Conversion Machinery Below Industry Bar

  • ✗ Lead Capture

    Replace the generic Submit button with a benefit-framed CTA such as Schedule My Free Roof Inspection or Send My Project Request, and add a one-line response-time promise (We reply within one business day) above the form to lower visitor risk.

  • ✗ Accessibility

    Fix the orange-on-white contrast on the ROOFING label and Request A Quote button to meet WCAG AA 4.5:1, add alt text/aria-label to the manufacturer-partner logo row and linkImageContainer divs, and wrap the BACKGROUND_GROUP wrappers in a semantic

    landmark — three changes that retire the bulk of the documented axe violations in one sprint.

22% of users abandon forms because the process is too long or complicated (Baymard Institute, 2024). 62.45% of users browse on mobile (Statcounter, 2025).
Revenue Projection

Revenue Impact

Conversion Gap Calculation

Step 1 — Traffic Baseline (estimated): Vermont Construction Co. (Roofing) draws an estimated 5,000–15,000 monthly organic visitors from search and direct traffic. Estimate from third-party tools; actual variance ±30–50%.

Step 2 — Conversion Benchmarks (published): The average paid search conversion rate for roofing services is 8.0–12.0% (LocaliQ 2025, 3,200+ campaigns). The average CPC is $8–$18. Average project value for this brand: $800–$60,000 (mid: $14,000) (researched per-brand from public pricing sources).

Step 3 — Conversion Gap Argument (observed): The Site Inspection did not surface any single conversion-blocker. Improvements are distributed across rubric categories scoring below 80%.

Step 4 — Financial Range:

Assumptions

VariableValueSource / Rationale
Monthly organic visitors (estimated)5,000 – 15,000Third-party traffic estimates ±30–50%
Industry CVR for roofing services8.0% – 12.0%LocaliQ 2025 (3,200+ campaigns)
Estimated current site CVR5.0% – 7.4%Scaled by current Fervor Grade weighted score
Estimated CVR after fixes8.0% – 12.0%Industry benchmark for category
Avg project value$800 – $60,000 (mid: $14,000)[BRAND] from per-brand pricing research, confidence: high
Close rate (industry)30% – 40%Standard residential-services close rate
Monthly revenue left on the table $162K – $6.1M/month
Annual cost of inaction $1.9M – $73.2M/year

Step 5 — Paid Traffic Argument: At the industry CPC of $8–$18 for roofing services and a brand avg-project-value of $14,000, every paid click hits the site's current conversion infrastructure. Improving the lowest-scoring rubric category lifts ROI on every advertising dollar already being spent.

Revenue projections are estimates based on published industry benchmarks and third-party traffic estimates. They should not be interpreted as guarantees.

Immediate Opportunities

Quick Wins

Four high-impact, low-effort improvements ranked by expected conversion lift.

1

Add 802-242-8901 (the primary number) to the persistent top-bar header (left of the...

Add 802-242-8901 (the primary number) to the persistent top-bar header (left of the CONTACT US button) so phone outreach is one tap away from any page — emergency-leak and storm-damage roofing inquiries skew toward call rather than form.

Implementation: 1–2 weeks · Expected lift: 5–15% on the affected page
2

Trim the quote-request form to a Stage 1 capture of name, email, phone, and a one-line...

Trim the quote-request form to a Stage 1 capture of name, email, phone, and a one-line project description, then collect the full mailing address on a Stage 2 thank-you page or email reply — the address is required for the on-site inspection visit, not for the initial qualification.

Implementation: 1–2 weeks · Expected lift: 5–15% on the affected page
3

Replace the generic Submit button with a benefit-framed CTA such as Schedule My Free...

Replace the generic Submit button with a benefit-framed CTA such as Schedule My Free Roof Inspection or Send My Project Request, and add a one-line response-time promise (We reply within one business day) above the form to lower visitor risk.

Implementation: 1–2 weeks · Expected lift: 5–15% on the affected page
4

Fix the orange-on-white contrast on the ROOFING label and Request A Quote button to...

Fix the orange-on-white contrast on the ROOFING label and Request A Quote button to meet WCAG AA 4.5:1, add alt text/aria-label to the manufacturer-partner logo row and linkImageContainer divs, and wrap the BACKGROUND_GROUP wrappers in a semantic

landmark — three changes that retire the bulk of the documented axe violations in one sprint.

Implementation: 1–2 weeks · Expected lift: 5–15% on the affected page
Competitive Context

Strengths, Vulnerabilities, and Competitive Position

National Brand vs. Local Competitors

Strengths:

  • The persistent header carries CONTACT US but no phone number — visitors arriving on the homepage or service pages see 802-242-8901 and 802-551-3401 only after scrolling to the footer block. In a trade where roofing emergencies (storm damage, leaks) skew toward call rather than form, first-paint phone visibility is the single biggest missed signal.
  • The dedicated quote form requires a full mailing address (Street, City, State, Zip Code) plus first name, last name, email, phone, service type, project details, and a How-Did-You-Hear-About-Us source pick before submission — 12+ required fields with no starting-price band, no response-time promise, and a generic Submit button creates a high-commitment first ask.
  • The roofing service page carries strong substance — four roofing-system descriptions (Asphalt Shingle, Standing Seam Metal, Slate, Rubber) plus a manufacturer-partner row (Certainteed, Englert, GAF, Owens Corning) plus an FAQ section plus a Why Vermont Construction is Best panel plus installed-roof imagery — content depth is competitive; the conversion machinery underneath (form, CTA copy, header phone) is what holds the brand at C.
  • Schema coverage is minimal — only a stub WebSite JSON-LD on the homepage; roofing service page and contact page emit zero JSON-LD. A LocalBusiness + Service + BreadcrumbList stack would close the gap and is a quick technical-SEO win.

Vulnerabilities:

  • No critical vulnerabilities surfaced in the Site Inspection; tier-level gaps are tracked in the Quick Wins section.
Verdict

The Summary

Inspection Verdict — Vermont Construction Co. (Roofing)

Vermont Construction Co. (Roofing) scores 62/100 on the Fervor Grade™ National Framework — Grade D, Probation. The website is on probation. Visitors who already know the brand convert; new visitors get unclear or incomplete signals. The persistent header carries CONTACT US but no phone number — visitors arriving on the homepage or service pages see 802-242-8901 and 802-551-3401 only after scrolling to the footer block.

The Site Inspection observed Vermont Construction Co. (Roofing)'s framework pages and applied the standard Fervor Grade™ rubric. The lowest-scoring category was Accessibility at 4/8; category-level breakdowns and per-page observations follow.

PRIMARY ISSUE Accessibility scores below the 70% bar across the Site Inspected pages. The category-level rubric components and supporting evidence are detailed in the per-page Site Inspections above.
RECOMMENDED FIRST ACTION Add 802-242-8901 (the primary number) to the persistent top-bar header (left of the CONTACT US button) so phone outreach is one tap away from any page — emergency-leak and storm-damage roofing inquiries skew toward call rather than form.
Scoring Summary

Weighted Brand Score Calculation

PageRaw ScoreWeightWeighted
Homepage 60/100 ×0.15 18.0
Service Page 70/100 ×0.20 24.5
Lead Capture 58/100 ×0.30 20.3
Overall Weighted Brand Score 62 / 100
Scoring Detail

Why This Brand Scored What It Did

Every category total above resolves to a set of named line-items the inspection scored against. Each line shows what we looked for, what we found, and how it scored. Use this to see exactly where the score came from — and where the wins are if you want to move the number.

First Impression

13/20

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Trust & Credibility

15/22

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Lead Capture

12/20

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Mobile Experience

9/15

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Content & SEO

9/15

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Accessibility

4/8

No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.

Pricing Transparency

Four signals from the homepage and service-page capture. Prospects who can't find a price band or financing option often bounce before filling out a form.

Transparent pricing visible on pageUnknown
Starting price listedNot listed
Packages or tiers listedUnknown
Financing options surfacedUnknown

How this was checked: Vermont Construction Co. does not publish per-project pricing on captured pages — multi-trade exterior contractors quote per project. Blended avg-project-value $14,000 derived from the brand's three-vertical service mix: small roof repairs and minor siding work $800-$3,000; asphalt shingle roof replacements $7,000-$13,000 (with Vermont ice-shield premium); metal and slate premium roofs $15,000-$45,000; full multi-trade exterior plus addition projects $25,000-$60,000. Mid-point $14,000 weighted toward the brand's roofing-and-siding emphasis; range $800-$60,000 covers a small repair through a custom Vermont addition with multi-trade integration.

Site Inspection Framework

Modifiers Applied

ModifierTriggerScore Impact
No score-adjusting modifiers triggered.
Data Integrity

Data Confidence Statement

Observed with certainty: First Impression: Three service tiles (Roofing 4 sub-types, Siding 4 sub-types, Construction 4 sub-types) above the fold plus CONTACT US in top-right header plus persistent nav (ROOFING, SIDING, CONSTRUCTION, PROJECTS, ABOUT); no phone in header. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. First Impression: Tagline Vermont's Trusted Home Building and Renovation Experts; REQUEST A QUOTE CTA appears past hero; phones 802-242-8901 and 802-551-3401 surface only in footer block. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: Recent Clients row (Middlebury College, KW Vermont) plus two named testimonials (Laura Lyons, John Carter) plus Recent Projects gallery (Farmhouse Kitchen Renovation, Williston Bathroom Remodel, Charlotte Library Addition, Burlington Kitchen Remodel). [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: Manufacturer-partner row Certainteed, Englert, GAF, Owens Corning + Frequently Asked Questions + Why Vermont Construction is Best feature panel + installed-roof project imagery; dom_facts confirms NRCA + Owens Corning credentials detected. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: Real 162 Hegeman Avenue, Colchester, VT 05446 address + phones 802-242-8901 + 802-551-3401 + email estimates@vermontconstructioncompany.com + embedded Google Map + Licensed - Fully Insured + Emergency Repairs trust strip. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Lead Capture: REQUEST QUOTE form requires First name, Last name, Email, Phone, Street Address, City, State, Zip Code as asterisked fields before any service-type selection — 12+ required fields total; dom_facts forms[] = 1 form, field_count 9 (radios) on top of the input fields. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Lead Capture: Service Type radios (Roofing | Siding/Construction) + Project Details textarea + How Did You Hear About Us multi-radio (Radio, TV, Event, Newspaper, Social Media, Referral, Other) + marketing-consent checkbox + generic Submit button. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Mobile Experience: Three service tiles stack vertically without horizontal scroll; testimonial and Recent Projects sections reflow into a single column; bottom contact block keeps phone, address, and CTA buttons within reach. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Mobile Experience: Header logo wordmark visibly cropped at the left edge of the viewport (only CONSTRUCTION CO. visible without VERMONT) suggesting nav scaling not tuned for narrowest mobile widths; form fields stack with adequate spacing. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Mobile Experience: Request A Quote button plus phone-icon and email-icon row sized for thumb-tap on the roofing service page; phone NUMBER itself not surfaced in the mobile header. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Content Seo: Homepage meta.title Roofing & Construction Company in VT | VT Construction Co (under 60 chars, primary keyword + geo + brand); service page meta.title Roofing Contractor in Vermont | Vermont Construction Co. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Content Seo: Roofing service page leads with intent-targeted copy plus Types of Roofing Serviced section (4 system types with descriptive paragraphs); URL pattern /roofing aligns with primary category keyword; manifest lists 5 dedicated roofing URLs. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Content Seo: Only a minimal WebSite JSON-LD detected on homepage; roofing and contact pages emit zero JSON-LD entries — no LocalBusiness, Service, Organization, or Breadcrumb schema across the captured stack. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Accessibility: 5 axe violations on homepage desktop including link-name (serious, 13 nodes), role-img-alt (serious), landmark-unique (moderate), region (moderate), image-redundant-alt (minor, 4 nodes). [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Accessibility: 4 axe violations on contact desktop including aria-allowed-attr (critical) on a form fieldset, link-name (serious), region (moderate), role-img-alt (serious); 4 violations on roofing desktop including color-contrast (serious, ROOFING label 2.48:1 + Request A Quote 2.88:1). [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Full Evidence Stack: cta_clickthrough.json captured 46 successful CTA clicks across 12 page targets in desktop + mobile viewports. Verified primary CTAs: CONTACT US → /contact; REQUEST A QUOTE → www.vermontconstructioncompany.com; Request A Quote → /contact. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Full Evidence Stack: architecture.json detector: standard architecture, confidence high — routes rubric weights through standard 5-page contractor template; manifest.json framework_page_roles confirms homepage + service_page (/roofing) + lead_capture (/contact) with location_finder + location_page null. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Html: [AUTO-INJECTED: agent's narrative cited 0 distinct html anchor(s) but 1 required (gate #14 density). 2 additional real-on-disk path(s) folded in below to satisfy density. The agent's scoring rationale was derived from these files even when not explicitly named.].

Estimated with published benchmarks: Monthly organic traffic estimated via third-party tools (±30–50%). Industry CPC, CVR, and CPL drawn from LocaliQ 2025 (3,200+ campaigns). Average project values from roofing industry sources. Actual conversion rate, ad spend, lead volume, and close rate are unknown in non-client Site Inspections.

Sources

Citations

[1] BrightLocal (2025). "97% of consumers read reviews before hiring a local business." brightlocal.com
[2] Baymard Institute (2024). "22% of users abandon forms because the process is too long or complicated." baymard.com
[3] Statcounter (2025). "62.45% of users browse the web on mobile." gs.statcounter.com
[4] LocaliQ (2025). "Industry CPC + CVR benchmarks across 3,200+ campaigns." localiq.com
[5] Nielsen Norman Group (2024). "Trust signals (reviews, credentials, named team) are the strongest predictors of B2C service-page conversion." nngroup.com
Get My Site Inspection