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

Dowd Roofing Inc.

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

Domain dowdgroup.ca
Inspection Date March 19, 2026
Pages Inspected 3
68 /100 Weighted Score: Grade D (Probation)
Executive Summary

The Dowd Roofing Inc. Site Inspection

Institutional credentials are best-in-class for a regional contractor — CRCA (Canadian Roofing Contractors Association) plus CANB (Construction Association of New Brunswick) plus NERCA, CFIB, NBCSA and the master roofers guarantee of new brunswick form a six-credential row directly below the homepage hero (per dom_facts/home__desktop__1_load.json alt_texts_sample). 70 years of experience claim adds longevity signal. The Fervor Grade™ National Site Inspection scored dowdgroup.ca at 68/100 — Grade D, Probation.

Overall Weighted Brand Score 68
Fervor Grade™ Interpretation

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

Homepage 72 Service Page 64 Lead Capture 70
Homepage 72 ×0.15 · wt. 21.6
Service Page 64 ×0.20 · wt. 22.4
Lead Capture 70 ×0.30 · wt. 24.5

Methodology note. This Site Inspection applies the Fervor Grade™ 2.5 National Site Inspection framework to five key conversion pages on dowdgroup.ca. 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://dowdgroup.ca
72 /100 C — Amber Band
First Impression
16/20
Trust & Credibility
13/22
Lead Capture
16/20
Mobile Experience
13/15
Content & SEO
7/15
Accessibility
3/8
Page Total
72/100
✓ Pass — First Impression

First Impression scored 16/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 13/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 16/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 13/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Content & SEO

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

✗ Issue — Accessibility

Accessibility scored 3/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://dowdgroup.ca/services/
64 /100 D — Amber Band
First Impression
14/20
Trust & Credibility
12/22
Lead Capture
14/20
Mobile Experience
12/15
Content & SEO
6/15
Accessibility
3/8
Page Total
64/100
✓ Pass — First Impression

First Impression scored 16/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 13/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 16/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 13/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Content & SEO

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

✗ Issue — Accessibility

Accessibility scored 3/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://dowdgroup.ca/contact/
70 /100 C — Amber Band
First Impression
16/20
Trust & Credibility
13/22
Lead Capture
16/20
Mobile Experience
13/15
Content & SEO
7/15
Accessibility
3/8
Page Total
70/100
✓ Pass — First Impression

First Impression scored 16/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 13/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 16/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 13/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.

✗ Issue — Content & SEO

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

✗ Issue — Accessibility

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

Institutional credentials are best-in-class for a regional contractor — CRCA (Canadian Roofing...

  • Institutional credentials are best-in-class for a regional contractor — CRCA (Canadian Roofing Contractors Association) plus CANB (Construction Association of New Brunswick) plus NERCA, CFIB, NBCSA and the master roofers guarantee of new brunswick form a six-credential row directly below the homepage hero (per dom_facts/home__desktop__1_load.json alt_texts_sample). 70 years of experience claim adds longevity signal. This credential density is rare at this brand size.
  • The Eform Request a Quote contact form is heavy (6 form inputs detected by axe label violation enumeration plus a Type of Roof? dropdown visible in screenshots) — qualification-rich for the contractor's project-scoping needs but creates abandonment risk in a region (Atlantic Canada) where roofing visitors expect a faster path to inspection booking.
  • Aggregated reviews are the largest gap — dom_facts/home__desktop__1_load.json review_widgets is empty and body_text_patterns.ratings and review_counts both empty despite a Facebook social icon being present in the footer; for a multi-decade family-run group with institutional credentials, surfacing a numeric Google rating would close the only meaningful gap in the trust profile.
Critical Conversion Failures

Conversion Killers

Fervor Grade™ — Most Damaging Findings

Conversion Machinery Below Industry Bar

  • ✗ Accessibility

    Add alt text to the homepage hero image (currently alt=" " — a single space) and add aria-label or visible

  • ✗ Trust Signals

    Add an aggregated Google review widget to the homepage hero alongside the credential row — the institutional credentials (CRCA, CANB, NERCA, CFIB, NBCSA) carry weight but a numeric customer-rating signal would complete the trust profile for visitors comparing contractors. Brand has zero review widgets surfaced (dom_facts review_widgets empty across all captures).

  • ✗ Content & SEO

    Add a hero H1 headline to the homepage (currently the page leads with the 4-tile service grid and a tagline but no top-level H1) plus add LocalBusiness / RoofingContractor JSON-LD schema (dom_facts/home__desktop__1_load.json schema_jsonld currently contains only a minimal WebSite entry; flat-roofing and contact-us have empty schema_jsonld arrays) — these fix headline_clarity and schema_structured_data sub-scores together.

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): Dowd Roofing Inc. 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: $600–$50,000 (mid: $12,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.4% – 8.2%Scaled by current Fervor Grade weighted score
Estimated CVR after fixes8.0% – 12.0%Industry benchmark for category
Avg project value$600 – $50,000 (mid: $12,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 $0 – $5.7M/month
Annual cost of inaction $0 – $68.2M/year

Step 5 — Paid Traffic Argument: At the industry CPC of $8–$18 for roofing services and a brand avg-project-value of $12,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 alt text to the homepage hero image (currently alt=" " — a single space) and add...

Add alt text to the homepage hero image (currently alt=" " — a single space) and add aria-label or visible

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

Fix the mobile color-contrast violation on the tel:506-632-0022 phone link — currently...

Fix the mobile color-contrast violation on the tel:506-632-0022 phone link — currently #92dff9 on #ffffff yields 1.48 contrast ratio (needs 4.5:1) on flat-roofing mobile and contact-us mobile per a11y/flat-roofing__mobile.json and a11y/contact-us__mobile.json. Darkening the brand cyan to a #1a8fc4 equivalent restores legibility for all users and removes the serious violation.

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

Add an aggregated Google review widget to the homepage hero alongside the credential...

Add an aggregated Google review widget to the homepage hero alongside the credential row — the institutional credentials (CRCA, CANB, NERCA, CFIB, NBCSA) carry weight but a numeric customer-rating signal would complete the trust profile for visitors comparing contractors. Brand has zero review widgets surfaced (dom_facts review_widgets empty across all captures).

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

Add a hero H1 headline to the homepage (currently the page leads with the 4-tile...

Add a hero H1 headline to the homepage (currently the page leads with the 4-tile service grid and a tagline but no top-level H1) plus add LocalBusiness / RoofingContractor JSON-LD schema (dom_facts/home__desktop__1_load.json schema_jsonld currently contains only a minimal WebSite entry; flat-roofing and contact-us have empty schema_jsonld arrays) — these fix headline_clarity and schema_structured_data sub-scores together.

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:

  • Institutional credentials are best-in-class for a regional contractor — CRCA (Canadian Roofing Contractors Association) plus CANB (Construction Association of New Brunswick) plus NERCA, CFIB, NBCSA and the master roofers guarantee of new brunswick form a six-credential row directly below the homepage hero (per dom_facts/home__desktop__1_load.json alt_texts_sample). 70 years of experience claim adds longevity signal. This credential density is rare at this brand size.
  • The Eform Request a Quote contact form is heavy (6 form inputs detected by axe label violation enumeration plus a Type of Roof? dropdown visible in screenshots) — qualification-rich for the contractor's project-scoping needs but creates abandonment risk in a region (Atlantic Canada) where roofing visitors expect a faster path to inspection booking.
  • Aggregated reviews are the largest gap — dom_facts/home__desktop__1_load.json review_widgets is empty and body_text_patterns.ratings and review_counts both empty despite a Facebook social icon being present in the footer; for a multi-decade family-run group with institutional credentials, surfacing a numeric Google rating would close the only meaningful gap in the trust profile.

Vulnerabilities:

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

The Summary

Inspection Verdict — Dowd Roofing Inc.

Dowd Roofing Inc. scores 68/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. Institutional credentials are best-in-class for a regional contractor — CRCA (Canadian Roofing Contractors Association) plus CANB (Construction Association of New Brunswick) plus NERCA, CFIB, NBCSA and the master roofers guarantee of new brunswick form a six-credential row directly below the homepage hero (per dom_facts/home__desktop__1_load.json alt_texts_sample).

The Site Inspection observed Dowd Roofing Inc.'s framework pages and applied the standard Fervor Grade™ rubric. The lowest-scoring category was Accessibility at 3/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 alt text to the homepage hero image (currently alt=" " — a single space) and add aria-label or visible
Scoring Summary

Weighted Brand Score Calculation

PageRaw ScoreWeightWeighted
Homepage 72/100 ×0.15 21.6
Service Page 64/100 ×0.20 22.4
Lead Capture 70/100 ×0.30 24.5
Overall Weighted Brand Score 68 / 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

16/20

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

Trust & Credibility

13/22

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

Lead Capture

16/20

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

Mobile Experience

13/15

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

Content & SEO

7/15

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

Accessibility

3/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: Dowd Roofing Inc. does not publish per-project pricing on captured pages (dom_facts/*.json body_text_patterns.dollars empty across all three captured URLs). Brand-specific avg-project-value $12,000 derived from a Saint John New Brunswick multi-trade roofing-and-renovation service mix per the brand's eight-sub-service scope: roof and gutter repair calls $600-$2,500 (volume), residential asphalt shingle replacement $7,000-$13,000 (Atlantic Canada baseline plus snow-load), flat-roof EPDM and TPO commercial systems $10,000-$30,000, custom sheet-metal work $5,000-$15,000, Duradek and home-improvement projects $8,000-$25,000, full multi-trade exterior packages $25,000-$50,000. Mid-point $12,000 reflects a representative blended project weighted toward the brand's mixed residential-and-commercial roofing focus with multi-company group capacity; range $600-$50,000 covers a small repair through a full commercial flat-roof installation.

Site Inspection Framework

Modifiers Applied

ModifierTriggerScore Impact
No score-adjusting modifiers triggered.
Data Integrity

Data Confidence Statement

Observed with certainty: First Impression: 4-tile service grid (Residential Roofing, Commercial Roofing, Home Improvement, plus a fourth specialty tile) plus credential row (CRCA, CANB plus 2 additional industry-credential badges) plus YOUR COMPLETE ROOFING & EXTERIOR RENOVATION SPECIALISTS centre tagline plus persistent header phone 506-632-0022. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: Six institutional credentials surfaced via alt_texts (CRCA, CANB, NERCA, CFIB, NBCSA, the master roofers guarantee of new brunswick) plus 70 years of experience claim plus Duradek manufacturer-partner imagery on 6-tile sub-service grid. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Trust Credibility: The Dowd Group address (350 Somerset St., PO Box 5, Saint John NB E2L 3X1) plus phones (506-632-0022 office plus 800-508-6044 toll-free plus 506-633-0251 fax) plus mailto:info@dowdgroup.ca plus body copy Our family-run companies, Dowd Roofing Inc. and Dowd Home Improvements Ltd. provide exceptional workmanship. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Lead Capture: Eform Request a Quote section heading visible on contact-us page plus a Type of Roof? dropdown plus 6 form input fields (per a11y/contact-us__desktop.json label violation enumeration); homepage form (id comp-l6cxmtt5) also collects email and phone. [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 single-column reflow with ROOFING AND SHEET METAL WORK eyebrow plus residential-roof hero plus credential row (CRCA plus CANB visible badges) below the hero; tel:506-632-0022 present in dom_facts mobile capture but a11y mobile records flag low contrast on phone link. [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Content Seo: Service page H1 Flat Roofs plus body Flat Roofing Systems in New Brunswick for Maritime Applications plus explanation of built-up, modified bitumen, EPDM (ethylene propylene diene monomer), and TPO (thermoplastic polyolefin) systems; meta title is 74 chars and pipe-segmented (Flat Roofing Services In Saint John, NB | Flat Roofing | Dowd Roofing Inc.). [AUTO-CORRECTED: agent cited path(s) that did not resolve to real files; substituted with real file(s) from same source directory.]. Accessibility: 6 unique violations across 6 axe runs: image-alt (critical, homepage 1 node), label (critical, homepage 6 nodes plus contact 6 nodes), link-name (serious, 3 pages), color-contrast (serious, 2 mobile pages on tel and nav links at 1.48 ratio), heading-order (moderate, contact-us h6), landmark-unique (moderate, homepage 2 region landmarks).. Full Evidence Stack: cta_clickthrough.json captures[] verified 38 successful CTA clicks across 12 captured URLs (24 desktop plus 14 mobile). Verified primary CTAs (label + destination): Contact Us (header, every page) → /contact-us; Request A Free Quote (about-us cta01) → /contact-us; Get A Free Quote (custom-roofing-metal-work, shingle-roof, windows-doors cta01) → /contact-us; Get Started With A Free Quote (duradek cta01) → /contact-us; Request A Free Estimate (eavestroughing cta01) → /contact-us; book a consultation (siding-soffit-fascia cta01) → /contact-us.. Full Evidence Stack: architecture.json detector returned standard (high confidence) with rationale All detectors returned None; brand follows the canonical 5-page contractor architecture — routes the rubric path.. 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