The Roof Rite Site Inspection
Fresh capture 2026-05-15 confirms primary phone (401) 256-5915 across all 4 framework pages (dom_facts/*.tel_links + body_text_patterns.phones). Alternate (401) 389-7844 appears only on /contact (dom_facts/contact__desktop__1_load.json tel_links). The Fervor Grade™ National Site Inspection scored www.roofriteri.com at 71/100 — Grade C, Conditional.
Methodology note. This Site Inspection applies the Fervor Grade™ 2.5 National Site Inspection framework to five key conversion pages on www.roofriteri.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.
Homepage
First Impression scored 18/20 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 19/22 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 8/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 0/8 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Service Page
First Impression scored 18/20 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 19/22 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 8/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 0/8 on the Service Page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture
First Impression scored 18/20 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 19/22 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 8/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 0/8 on the Lead Capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Location Finder
First Impression scored 18/20 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 19/22 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 8/15 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 0/8 on the Location Finder Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
What's Done Well
Fresh capture 2026-05-15 confirms primary phone (401) 256-5915 across all 4 framework pages...
- Fresh capture 2026-05-15 confirms primary phone (401) 256-5915 across all 4 framework pages (dom_facts/*.tel_links + body_text_patterns.phones). Alternate (401) 389-7844 appears only on /contact (dom_facts/contact__desktop__1_load.json tel_links).
- Strongest signals: GAF Master Elite Residential Roofing Contractor credential is hard-coded in alt_texts on home + metal-roof + service-area dom_facts (was 'inferred' in prior scores). LocalBusiness aggregateRating 4.979/193 is hard-encoded in 4+ JSON-LD blocks per page — strongest trust signal in the file.
- Fresh axe profile (2 critical + 5 serious + 3 moderate) differs slightly from prior snapshot — aria-prohibited-attr and heading-order newly surfaced; aria-required-children no longer reported on these specific 4 framework pages. Total deduction 7.5 still drives accessibility score to floor 0/8.
Conversion Killers
Weakest signals: (1) Lighthouse mobile perf catastrophic — LCP 45.9s on Hibu-built site (Hibu...
- ✗ Content & SEO
Weakest signals: (1) Lighthouse mobile perf catastrophic — LCP 45.9s on Hibu-built site (Hibu CMS confirmed by 137 'hibu' string matches in raw HTML + 411 KB home HTML weight) — triggers M-MX-02 strict. (2) FAQPage JSON-LD on /metal-roof-installations carries 3 placeholder template entries 'Title or Question' / 'Describe the item or answer the question…' — schema spam triggers M-TR-01. (3) Inner service page metal-roof-installations uses 7 'Gray and white plaid pattern' stock placeholder images instead of real installation photography (dom_facts alt_texts_sample).
Revenue Impact
Conversion Gap Calculation
Step 1 — Traffic Baseline (estimated): Roof Rite 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: $12,000) (derived from third-party citations of this brand).
Step 3 — Conversion Gap Argument (observed): This site has the following conversion gaps observed in the Site Inspection: Weakest signals: (1) Lighthouse mobile perf catastrophic — LCP 45
Step 4 — Financial Range:
Assumptions
| Variable | Value | Source / Rationale |
|---|---|---|
| Monthly organic visitors (estimated) | 5,000 – 15,000 | Third-party traffic estimates ±30–50% |
| Industry CVR for roofing services | 8.0% – 12.0% | LocaliQ 2025 (3,200+ campaigns) |
| Estimated current site CVR | 5.7% – 8.5% | Scaled by current Fervor Grade weighted score |
| Estimated CVR after fixes | 8.0% – 12.0% | Industry benchmark for category |
| Avg project value | $8,000 – $25,000 (mid: $12,000) | [BRAND] from per-brand pricing research, confidence: medium |
| Close rate (industry) | 30% – 40% | Standard residential-services close rate |
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.
Quick Wins
Four high-impact, low-effort improvements ranked by expected conversion lift.
Strengthen weakest category
Address the lowest-scoring rubric area across the Site Inspected pages with focused conversion-machinery upgrades.
Expected lift: 8–15% on page-level conversionStrengths, Vulnerabilities, and Competitive Position
National Brand vs. Local Competitors
Strengths:
- Fresh capture 2026-05-15 confirms primary phone (401) 256-5915 across all 4 framework pages (dom_facts/*.tel_links + body_text_patterns.phones). Alternate (401) 389-7844 appears only on /contact (dom_facts/contact__desktop__1_load.json tel_links).
- Strongest signals: GAF Master Elite Residential Roofing Contractor credential is hard-coded in alt_texts on home + metal-roof + service-area dom_facts (was 'inferred' in prior scores). LocalBusiness aggregateRating 4.979/193 is hard-encoded in 4+ JSON-LD blocks per page — strongest trust signal in the file.
- Fresh axe profile (2 critical + 5 serious + 3 moderate) differs slightly from prior snapshot — aria-prohibited-attr and heading-order newly surfaced; aria-required-children no longer reported on these specific 4 framework pages. Total deduction 7.5 still drives accessibility score to floor 0/8.
Vulnerabilities:
- Weakest signals: (1) Lighthouse mobile perf catastrophic — LCP 45.9s on Hibu-built site (Hibu CMS confirmed by 137 'hibu' string matches in raw HTML + 411 KB home HTML weight) — triggers M-MX-02 strict. (2) FAQPage JSON-LD on /metal-roof-installations carries 3 placeholder template entries 'Title or Question' / 'Describe the item or answer the question…' — schema spam triggers M-TR-01. (3) Inner service page metal-roof-installations uses 7 'Gray and white plaid pattern' stock placeholder images instead of real installation photography (dom_facts alt_texts_sample).
The Summary
Roof Rite scores 71/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. Fresh capture 2026-05-15 confirms primary phone (401) 256-5915 across all 4 framework pages (dom_facts/*.tel_links + body_text_patterns.phones).
Weakest signals: (1) Lighthouse mobile perf catastrophic — LCP 45.9s on Hibu-built site (Hibu CMS confirmed by 137 'hibu' string matches in raw HTML + 411 KB home HTML weight) — triggers M-MX-02 strict. (2) FAQPage JSON-LD on /metal-roof-installations carries 3 placeholder template entries 'Title or Question' / 'Describe the item or answer the question…' — schema spam triggers M-TR-01.
Weighted Brand Score Calculation
| Page | Raw Score | Weight | Weighted |
|---|---|---|---|
| Homepage | 78/100 | ×0.15 | 19.5 |
| Service Page | 70/100 | ×0.20 | 17.5 |
| Lead Capture | 74/100 | ×0.30 | 18.5 |
| Location Finder | 68/100 | ×0.20 | 17.0 |
| Overall Weighted Brand Score | 71 / 100 | ||
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
18/20No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.
Trust & Credibility
19/22No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.
Lead Capture
17/20No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.
Mobile Experience
8/15No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.
Content & SEO
11/15No per-subscore evidence recorded. Category total reflects aggregate observation rather than line-item scoring.
Accessibility
0/8No 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 page | Unknown |
| Starting price listed | Not listed |
| Packages or tiers listed | Unknown |
| Financing options surfaced | Unknown |
How this was checked: Brand publishes no per-job pricing — only free-quote framing and a $500 promo discount (verified across home + metal-roof + contact + service-area dom_facts; body_text_patterns.dollars contains only ['$500']). Falling back to third-party trade-segment cost guides for Rhode Island residential roofing: HomeAdvisor national $5,938-$12,901 (avg $10,138), Angi $5,890-$12,827 (avg $9,355), Forbes RI-specific $9,200-$15,800 asphalt + $18,000-$30,000 metal. Mid-point of weighted blend (heavier weight on asphalt shingle as primary service per dedicated /asphalt-shingle-roof-installations page) = $12,000. Range $8,000-$25,000 spans typical asphalt-only through full metal-roof replacement on a Rhode Island 2,000 sq ft home. Tagged BENCHMARK_FALLBACK because no brand-published or 10-K-style pricing exists for Roof Rite (private RI contractor).
Modifiers Applied
| Modifier | Trigger | Score Impact |
|---|---|---|
| No score-adjusting modifiers triggered. | ||
Data Confidence Statement
Observed with certainty: First Impression: Hero H1 'Roofing — East Greenwich, RI' + 3-promise stack (No-Hassle FREE Quotes / Same-Day Storm Damage Service / 10-Year Labor Warranty) + inline 4-field hero form with yellow Request Quote — visible on both desktop + mobile viewports.. Trust Credibility: GAF Master Elite Residential Roofing Contractor badge (alt_texts_sample on home + metal-roof) + LocalBusiness aggregateRating 4.979/193 across 4+ schema_jsonld blocks + Since 1986 + 40 Years of Experience body_text_patterns + Winter Siding Savings $500 OFF on home and metal-roof.. Lead Capture: Dual phone (401) 256-5915 + alt (401) 389-7844 + mailto Nfontenaultroofrite@gmail.com + 4-field visible hero form on home + /contact Send Message form + Google Maps deep-link. Forms scaffolding 29-30 fields incl. recaptcha + dmform metadata.. Mobile Experience: Mobile captures across all 4 framework roles show clean reflow; primary CTA accessible on mobile hero; click-to-call header present but not visually persistent in mobile crop until after first scroll.. Full Evidence Stack: cta_clickthrough.json: 24/24 successful CTA clicks across 12 URLs. Verified primary CTAs: 'Request Quote' → /request-quote on home + service-area + metal-roof + contact framework captures; secondary 'Reach out' → /contact on metal-roof.. Full Evidence Stack: axe-core 4.10.2 (WCAG 2.1 AA + best-practice) brand-level dedupe: critical: aria-allowed-attr, select-name | serious: aria-hidden-focus, aria-prohibited-attr, color-contrast, link-in-text-block, link-name | moderate: heading-order, landmark-unique, region. Deduction 1.5×2 + 0.75×5 + 0.25×3 = 7.5 → raw 0.5 → rounded 0/8.. Full Evidence Stack: Lighthouse mobile perf 0.37, LCP 45,898 ms, TBT 7,591.93 ms, FCP 2,224 ms, total-byte-weight 13.6 MB — catastrophic mobile performance. Desktop perf 0.52, LCP 3,452 ms, TBT 580 ms, total-byte-weight 9.7 MB.. Full Evidence Stack: architecture.json detector: standard architecture (high confidence) — routes the rubric through the canonical 5-page contractor architecture. Brand follows standard 4-page framework with location_page null.. Html: Hibu/Duda legacy CMS stack confirmed: 137 occurrences of 'hibu' + 2 of 'duda' in raw home HTML; 411 KB raw HTML size for homepage (both desktop + mobile). Triggers M-MX-02 strict criteria..
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.