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

Cambie Roofing

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

Domain cambieroofing.com
Inspection Date March 19, 2026
Pages Inspected 3
76 /100 Weighted Score: Grade C (Conditional)
Executive Summary

The Cambie Roofing Site Inspection

1952 founding (74 years operating) plus 4.1/84 Google reviews on the embedded contact-page map widget plus best-in-class hero photography (real installer in safety vest with caulking gun) combine into a strong brand-trust foundation. Note: marketing copy says 'over 75 years' / '75+ Years' but dom_facts since_years confirms 'Since 1952' = 74 years — close to but not yet 75. The Fervor Grade™ National Site Inspection scored cambieroofing.com at 76/100 — Grade C, Conditional.

Overall Weighted Brand Score 76
Fervor Grade™ Interpretation

76/100 · Grade C — Conditional. The website is slow. Visitors convert despite the site, not because of it. Multiple categories are below the 70% bar.

Homepage 84 Service Page 70 Lead Capture 79
Homepage 84 ×0.15 · wt. 25.2
Service Page 70 ×0.20 · wt. 24.5
Lead Capture 79 ×0.30 · wt. 27.6

Methodology note. This Site Inspection applies the Fervor Grade™ 2.5 National Site Inspection framework to five key conversion pages on cambieroofing.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://cambieroofing.com
84 /100 B — Green Band
First Impression
19/20
Trust & Credibility
17/22
Lead Capture
18/20
Mobile Experience
12/15
Content & SEO
8/15
Accessibility
2/8
Page Total
84/100
✓ Pass — First Impression

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

✓ Pass — Trust & Credibility

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

✓ Pass — Lead Capture

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

✓ Pass — Mobile Experience

Mobile Experience scored 12/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 8/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Accessibility

Accessibility scored 2/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://cambieroofing.com/services/
70 /100 C — Amber Band
First Impression
16/20
Trust & Credibility
14/22
Lead Capture
15/20
Mobile Experience
10/15
Content & SEO
7/15
Accessibility
2/8
Page Total
70/100
✓ Pass — First Impression

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

✓ Pass — Trust & Credibility

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

✓ Pass — Lead Capture

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

✓ Pass — Mobile Experience

Mobile Experience scored 12/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 8/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Accessibility

Accessibility scored 2/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://cambieroofing.com/contact/
79 /100 C — Green Band
First Impression
18/20
Trust & Credibility
16/22
Lead Capture
17/20
Mobile Experience
11/15
Content & SEO
8/15
Accessibility
2/8
Page Total
79/100
✓ Pass — First Impression

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

✓ Pass — Trust & Credibility

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

✓ Pass — Lead Capture

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

✓ Pass — Mobile Experience

Mobile Experience scored 12/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 8/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Accessibility

Accessibility scored 2/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

1952 founding (74 years operating) plus 4.1/84 Google reviews on the embedded contact-page map...

  • 1952 founding (74 years operating) plus 4.1/84 Google reviews on the embedded contact-page map widget plus best-in-class hero photography (real installer in safety vest with caulking gun) combine into a strong brand-trust foundation. Note: marketing copy says 'over 75 years' / '75+ Years' but dom_facts since_years confirms 'Since 1952' = 74 years — close to but not yet 75.
  • Zero JSON-LD structured data site-wide (dom_facts schema_jsonld=[] across all 6 captured pages) is a clear miss for a Vancouver-area local-search-dependent contractor — Organization, LocalBusiness, and Service schema would unlock rich-result eligibility against competitors who do publish.
Critical Conversion Failures

Conversion Killers

Fervor Grade™ — Most Damaging Findings

Heavy accessibility profile is the single material drag from a higher tier.

  • ✗ Accessibility

    Heavy accessibility profile is the single material drag from a higher tier. The meta-viewport user-scalable=no setting blocks zoom site-wide (critical), four serious violations (color-contrast across red brand-mark + Send button + secondary headers, untitled Google Maps iframe on /contact, undecorated RCABC inline link, six untitled manufacturer-logo outbound links on /products/) compound. For a 74-year operation with this much trust infrastructure, the systemic a11y gaps are surprising.

  • ✗ Accessibility

    Add an H1 element to /contact — the page currently lacks any H1 (the visible 'CONTACT US' is styled text, not H1) per the page-has-heading-one moderate violation. Adding it both fixes the accessibility issue and improves SEO for the brand's contact-page intent.

  • ✗ Accessibility

    Add aria-label or alt text to the six manufacturer-logo outbound links (IKO, Garland, Malarkey, CertainTeed, Siplast, Soprema) on /products/ — single fix resolves the link-name serious violation block.

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): Cambie 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: $8,000–$25,000 (mid: $16,500) (researched per-brand from public pricing sources).

Step 3 — Conversion Gap Argument (observed): This site has the following conversion gaps observed in the Site Inspection: Heavy accessibility profile is the single material drag from a higher tier

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 CVR6.1% – 9.1%Scaled by current Fervor Grade weighted score
Estimated CVR after fixes8.0% – 12.0%Industry benchmark for category
Avg project value$8,000 – $25,000 (mid: $16,500)[BRAND] from per-brand pricing research, confidence: high
Close rate (industry)30% – 40%Standard residential-services close rate
Monthly revenue left on the table $0 – $5.1M/month
Annual cost of inaction $0 – $61.5M/year

Step 5 — Paid Traffic Argument: At the industry CPC of $8–$18 for roofing services and a brand avg-project-value of $16,500, 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

Remove user-scalable=no from the meta-viewport tag site-wide — single change resolves...

Remove user-scalable=no from the meta-viewport tag site-wide — single change resolves the critical accessibility violation propagating across all 5 successfully-Site Inspected pages, restoring zoom for low-vision users.

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

Add an H1 element to /contact — the page currently lacks any H1 (the visible 'CONTACT...

Add an H1 element to /contact — the page currently lacks any H1 (the visible 'CONTACT US' is styled text, not H1) per the page-has-heading-one moderate violation. Adding it both fixes the accessibility issue and improves SEO for the brand's contact-page intent.

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

Trim the contact form to remove the upfront required Address field — visitors must...

Trim the contact form to remove the upfront required Address field — visitors must enter their physical address before submitting any inquiry, which adds friction unusual for a quote-request form. Move Address to a follow-up step or scheduling email.

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

Add aria-label or alt text to the six manufacturer-logo outbound links (IKO, Garland,...

Add aria-label or alt text to the six manufacturer-logo outbound links (IKO, Garland, Malarkey, CertainTeed, Siplast, Soprema) on /products/ — single fix resolves the link-name serious violation block.

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:

  • 1952 founding (74 years operating) plus 4.1/84 Google reviews on the embedded contact-page map widget plus best-in-class hero photography (real installer in safety vest with caulking gun) combine into a strong brand-trust foundation. Note: marketing copy says 'over 75 years' / '75+ Years' but dom_facts since_years confirms 'Since 1952' = 74 years — close to but not yet 75.
  • Zero JSON-LD structured data site-wide (dom_facts schema_jsonld=[] across all 6 captured pages) is a clear miss for a Vancouver-area local-search-dependent contractor — Organization, LocalBusiness, and Service schema would unlock rich-result eligibility against competitors who do publish.

Vulnerabilities:

  • Heavy accessibility profile is the single material drag from a higher tier. The meta-viewport user-scalable=no setting blocks zoom site-wide (critical), four serious violations (color-contrast across red brand-mark + Send button + secondary headers, untitled Google Maps iframe on /contact, undecorated RCABC inline link, six untitled manufacturer-logo outbound links on /products/) compound. For a 74-year operation with this much trust infrastructure, the systemic a11y gaps are surprising.
Verdict

The Summary

Inspection Verdict — Cambie Roofing

Cambie Roofing scores 76/100 on the Fervor Grade™ National Framework — Grade C, Conditional. The website is slow. Visitors convert despite the site, not because of it. Multiple categories are below the 70% bar. 1952 founding (74 years operating) plus 4.1/84 Google reviews on the embedded contact-page map widget plus best-in-class hero photography (real installer in safety vest with caulking gun) combine into a strong brand-trust foundation.

Heavy accessibility profile is the single material drag from a higher tier. The meta-viewport user-scalable=no setting blocks zoom site-wide (critical), four serious violations (color-contrast across red brand-mark + Send button + secondary headers, untitled Google Maps iframe on /contact, undecorated RCABC inline link, six untitled manufacturer-logo outbound links on /products/) compound.

PRIMARY ISSUE Heavy accessibility profile is the single material drag from a higher tier. The meta-viewport user-scalable=no setting blocks zoom site-wide (critical), four serious violations (color-contrast across red brand-mark + Send button + secondary headers, untitled Google Maps iframe on /contact, undecorated RCABC inline link, six untitled manufacturer-logo outbound links on /products/) compound. For a 74-year operation with this much trust infrastructure, the systemic a11y gaps are surprising.
RECOMMENDED FIRST ACTION Remove user-scalable=no from the meta-viewport tag site-wide — single change resolves the critical accessibility violation propagating across all 5 successfully-Site Inspected pages, restoring zoom for low-vision users.
Scoring Summary

Weighted Brand Score Calculation

PageRaw ScoreWeightWeighted
Homepage 84/100 ×0.15 25.2
Service Page 70/100 ×0.20 24.5
Lead Capture 79/100 ×0.30 27.6
Overall Weighted Brand Score 76 / 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

19/20

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

Trust & Credibility

17/22

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

Lead Capture

18/20

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

Mobile Experience

12/15

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

Content & SEO

8/15

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

Accessibility

2/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: Brand does not publish per-project pricing on captured pages (dom_facts dollars body-text patterns show only '$10,000,000' as a likely insurance/bond reference, no per-project pricing). Pricing values left null because no third-party pricing sources were fetched for verification. Trade is Vancouver/BC Lower Mainland residential-and-commercial roofing where prices vary by material, scope, and Vancouver-market premium; specific dollar values not asserted without a verified source.

Site Inspection Framework

Modifiers Applied

ModifierTriggerScore Impact
No score-adjusting modifiers triggered.
Data Integrity

Data Confidence Statement

Observed with certainty: First Impression: Hero H1 'Vancouver's Premier Roofing Company' with subhead 'for over 75 years' over a real high-quality installer-on-roof photograph; red '24/7 EMERGENCY SERVICES' button on hero; persistent header carries 'Call Now 604.261.1111' plus a header CTA strip. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. First Impression: 4-pillar trust panel (24/7 Emergency Service, Expert And Professional, Satisfaction Guarantee, Free Estimates) plus 'Dedication. Experience. Quality.' positioning plus 5-tile SERVICES grid (Residential Roofing, Commercial Roofing, Roof Maintenance, Inspections, Emergency Services) plus 'Request A Quote' callout plus SERVICE AREA map plus 'In The Roofing Sector For 75+ Years' tenure framing. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: Embedded Google Map widget shows 'Cambie Roofing Contractors Ltd, 1367 E Kent Avenue N, Vancouver, BC V5X 4T6, Canada' with '4.1 ★ (84)' Google rating visible on the card. [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/supplier grid on /products/ lists IKO, GAF, CertainTeed, Soprema, Malarkey, Garland, Siplast, Roofmart — supplier-relationship infrastructure visible; RCABC outbound link in body copy. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Lead Capture: Contact page shows 'CONTACT US' hero plus 'Comprehensive, top-tier roofing services – all across the Lower Mainland.' plus 'Requesting a quote? Need maintenance or an inspection? Get in touch today.' plus a 7-visible-field form (Your Name, Company optional, Address, Email, Phone Number, Subject, Message) with a red Send button and reCAPTCHA. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Lead Capture: DOM facts confirm clickable contact channels: tel:+16042611111 plus mailto:info@cambieroofing.com plus a 13-field POST contact form id 'Get_Free_Estimation_Quote'. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Mobile Experience: Mobile renderings show clean single-column responsive layout with hero photo + red '24/7 EMERGENCY SERVICES' CTA on home, hamburger nav, and stacked form on contact at 375px viewport. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Content Seo: Meta titles carry brand + geo + tenure + intent: 'Cambie Roofing – Vancouver's Finest Roofing Company Since 1952' (homepage); 'Contact – Cambie Roofing' (contact); URL hierarchy is clean (/, /products/, /contact/). Zero JSON-LD blocks site-wide. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Accessibility: Brand-deduped axe violation profile across 5 successful runs: 1 critical (meta-viewport user-scalable=no site-wide), 4 serious (color-contrast, frame-title on contact iframe, link-in-text-block on RCABC link, link-name on 6 manufacturer-logo outbound links), 6 moderate (heading-order, landmark-main-is-top-level, landmark-no-duplicate-main, landmark-unique, page-has-heading-one on contact, region on offcart), 1 minor (empty-heading on products + contact). 1 a11y run failed (home__desktop axe_collection_failed:no_html).. Full Evidence Stack: cta_clickthrough.json verified 11 unique benefit-driven CTAs across the 3 framework pages × 2 viewports: 'Call Now 604.261.1111' → tel:+16042611111 (home + products + contact desktop), 'Request A Quote' → /contact (home desktop + mobile), 'Free Estimate Request' → /contact/ (all 3 pages, both viewports). 42 successful clicks total.. Full Evidence Stack: architecture.json detector: 'standard' (high confidence) — 'no_non_standard_pattern_matched' — routes the rubric to the canonical 5-page contractor architecture path.. Full Evidence Stack: manifest.json confirms 296 total URLs, framework_page_roles captured for homepage + service_page + lead_capture (page_role_coverage 0.60); location_finder and location_page absent.. 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