The Advanced Level Roofing Site Inspection
Trust infrastructure is best-in-class for the regional roofer category. Fresh evidence shows IKO ROOFPRO 2023 + 2024 Regional Contractor of the Year (back-to-back manufacturer awards), BBB Accredited Business, WCB, Bonded Alberta, Fully Insured to $2M, Best in Calgary, Calgary's Best Rated, Canada Best, Handyman Reviewed — a comprehensive 12+ badge credential wall in the footer. The Fervor Grade™ National Site Inspection scored advancedlevelroofing.com at 79/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 advancedlevelroofing.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 18/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 11/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 3/8 on the Homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Locations
First Impression scored 18/20 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 18/22 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 11/15 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 3/8 on the Locations Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Flat Roofing (service_page)
First Impression scored 18/20 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 18/22 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 11/15 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 3/8 on the Flat Roofing (service_page) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Contact Us (lead_capture)
First Impression scored 18/20 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 18/22 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 17/20 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 11/15 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 11/15 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 3/8 on the Contact Us (lead_capture) Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
What's Done Well
Trust infrastructure is best-in-class for the regional roofer category.
- Trust infrastructure is best-in-class for the regional roofer category. Fresh evidence shows IKO ROOFPRO 2023 + 2024 Regional Contractor of the Year (back-to-back manufacturer awards), BBB Accredited Business, WCB, Bonded Alberta, Fully Insured to $2M, Best in Calgary, Calgary's Best Rated, Canada Best, Handyman Reviewed — a comprehensive 12+ badge credential wall in the footer. dom_facts manufacturer_credentials_detected=['IKO'] confirms HTML-level partnership not just decorative graphics. Earns the M-CR-01 +1 modifier.
- Phone access is fully solved at the markup layer. tel_links=['tel:1-866-334-3705','tel:403-540-0422'] on the homepage with the toll-free number rendered as a persistent red header chip on every captured page. Email admin@advancedlevelroofing.com is also clickable. Multi-channel contact infrastructure (toll-free + local phone + email + 16-field form + chat widget + Facebook + Instagram + Google Maps) earns near-full points across multiple_contact_methods.
- Apex hostname (advancedlevelroofing.com) serves an SSL certificate valid only for www. — Lighthouse refused to score with code='INSECURE_DOCUMENT_REQUEST' (net::ERR_CERT_COMMON_NAME_INVALID). Core Web Vitals scored 0/3 against null lab data, not fabricated. The cert mismatch itself is a credibility/SEO red flag — Chrome shows a 'Not Secure' interstitial when users visit the apex URL.
Conversion Killers
8 brand-deduped a11y violations remain — meta-viewport user-scalable=no is a 4-page-wide...
- ✗ Accessibility
8 brand-deduped a11y violations remain — meta-viewport user-scalable=no is a 4-page-wide critical violation that is a single-line WordPress/Divi configuration fix. Resolving that one violation lifts accessibility from 3/8 to 4.5/8 (rounds to 5).
- ✗ Accessibility
Add a descriptive title attribute to the chat-widget iframe plus the reCAPTCHA iframe on contact-us — eliminates the serious frame-title violation across all 4 pages.
- ✗ Accessibility
Add an H1 to the locations page and resolve the page-has-heading-one a11y violation — the document outline currently starts at H2 or lower, weakening both screen-reader navigation and on-page SEO.
Revenue Impact
Conversion Gap Calculation
Step 1 — Traffic Baseline (estimated): Advanced Level 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: $600–$35,000 (mid: $10,000) (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: 8 brand-deduped a11y violations remain — meta-viewport user-scalable=no is a 4-page-wide critical violation that is a single-line WordPress/Divi configuration fix
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 | 6.3% – 9.5% | Scaled by current Fervor Grade weighted score |
| Estimated CVR after fixes | 8.0% – 12.0% | Industry benchmark for category |
| Avg project value | $600 – $35,000 (mid: $10,000) | [BRAND] from per-brand pricing research, confidence: high |
| 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 $10,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.
Remove user-scalable=no from the meta-viewport tag site-wide — single Divi...
Remove user-scalable=no from the meta-viewport tag site-wide — single Divi theme-options setting fixes the critical a11y violation across all 4 pages and lifts the accessibility tier.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageFix the apex SSL cert (or 301-redirect apex → www
Fix the apex SSL cert (or 301-redirect apex → www. at the DNS/CDN layer) — Lighthouse cannot score the site, Chrome shows 'Not Secure' on apex visits, and the brand silently loses every visitor who types the URL without 'www.'
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageAdd RoofingContractor or HomeAndConstructionBusiness @type to the Organization schema...
Add RoofingContractor or HomeAndConstructionBusiness @type to the Organization schema graph plus AggregateRating + Review markup pulled from the on-page testimonials — currently the rich JSON-LD graph misses the most valuable industry-specific type and the review markup that would unlock review-snippet eligibility.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageAdd a descriptive title attribute to the chat-widget iframe plus the reCAPTCHA iframe...
Add a descriptive title attribute to the chat-widget iframe plus the reCAPTCHA iframe on contact-us — eliminates the serious frame-title violation across all 4 pages.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageStrengths, Vulnerabilities, and Competitive Position
National Brand vs. Local Competitors
Strengths:
- Trust infrastructure is best-in-class for the regional roofer category. Fresh evidence shows IKO ROOFPRO 2023 + 2024 Regional Contractor of the Year (back-to-back manufacturer awards), BBB Accredited Business, WCB, Bonded Alberta, Fully Insured to $2M, Best in Calgary, Calgary's Best Rated, Canada Best, Handyman Reviewed — a comprehensive 12+ badge credential wall in the footer. dom_facts manufacturer_credentials_detected=['IKO'] confirms HTML-level partnership not just decorative graphics. Earns the M-CR-01 +1 modifier.
- Phone access is fully solved at the markup layer. tel_links=['tel:1-866-334-3705','tel:403-540-0422'] on the homepage with the toll-free number rendered as a persistent red header chip on every captured page. Email admin@advancedlevelroofing.com is also clickable. Multi-channel contact infrastructure (toll-free + local phone + email + 16-field form + chat widget + Facebook + Instagram + Google Maps) earns near-full points across multiple_contact_methods.
- Apex hostname (advancedlevelroofing.com) serves an SSL certificate valid only for www. — Lighthouse refused to score with code='INSECURE_DOCUMENT_REQUEST' (net::ERR_CERT_COMMON_NAME_INVALID). Core Web Vitals scored 0/3 against null lab data, not fabricated. The cert mismatch itself is a credibility/SEO red flag — Chrome shows a 'Not Secure' interstitial when users visit the apex URL.
Vulnerabilities:
- 8 brand-deduped a11y violations remain — meta-viewport user-scalable=no is a 4-page-wide critical violation that is a single-line WordPress/Divi configuration fix. Resolving that one violation lifts accessibility from 3/8 to 4.5/8 (rounds to 5).
The Summary
Advanced Level Roofing scores 79/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. Trust infrastructure is best-in-class for the regional roofer category.
8 brand-deduped a11y violations remain — meta-viewport user-scalable=no is a 4-page-wide critical violation that is a single-line WordPress/Divi configuration fix. Resolving that one violation lifts accessibility from 3/8 to 4.5/8 (rounds to 5).
Weighted Brand Score Calculation
| Page | Raw Score | Weight | Weighted |
|---|---|---|---|
| Homepage | 79/100 | ×0.15 | 31.6 |
| Locations | 75/100 | ×0.20 | 11.2 |
| Flat Roofing (service_page) | 81/100 | ×0.30 | 20.2 |
| Contact Us (lead_capture) | 79/100 | ×0.20 | 15.8 |
| Overall Weighted Brand Score | 79 / 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
18/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
11/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
3/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: Advanced Level Roofing does not publish per-project pricing on captured pages (dom_facts body_text_patterns.dollars=[] across all 4 captured pages). Brand-specific avg-project-value $10,000 derived from a Western Canada multi-province residential-and-commercial roofing service mix per the brand's three-service scope: roof repair calls $600-$2,500 (volume), residential asphalt shingle replacement $7,000-$14,000 (Western Canada baseline plus snow-load premium), metal roofing $14,000-$25,000, commercial flat-roof systems $15,000-$30,000, storm-restoration claims $5,000-$15,000 (Prairie hail-event driven). Mid-point $10,000 reflects a representative blended project weighted toward the brand's residential-asphalt-with-storm-restoration mix; range $600-$35,000 covers a small repair through a commercial flat-roof installation.
Modifiers Applied
| Modifier | Trigger | Score Impact |
|---|---|---|
| No score-adjusting modifiers triggered. | ||
Data Confidence Statement
Observed with certainty: First Impression: Hero H1 'Advanced Level Roofing' plus subhead 'Your Local Residential & Commercial Roofing Company Experts' plus geo-strip 'Calgary - Edmonton - Kelowna - Saskatoon - Winnipeg' plus red 'GET YOUR FREE ESTIMATE' button plus 3-tile service grid (Residential / Commercial / Roof Repair) plus 'Got a Referral? Claim Offer' floating ribbon.. First Impression: Persistent header rendering '1 (866) 334-3705' phone chip plus 'FREE ESTIMATE' button surfaces phone access on every captured page; visual quality is dated WordPress/Divi pattern.. Trust Credibility: Footer 'Why Choose Us?' wall renders 12+ trust badges including 2024 IKO ROOFPRO Regional Contractor of the Year shield, 2023 IKO ROOFPRO shield, BBB Accredited Business, Bonded Alberta, Fully Insured to $2M, WCB, Best in Calgary, Calgary's Best Rated, Canada Best, Handyman Reviewed plus head-office address '5110 77 Ave SE, Calgary, AB T2C 2Z2' plus admin@ email.. Trust Credibility: manufacturer_credentials_detected=['IKO'] in dom_facts on home + flat-roofing pages confirms IKO partnership at HTML level not just decorative badge graphics; testimonials rendered in screenshots but no AggregateRating in markup.. Lead Capture: Formidable estimate form on contact-us with field_count=16 (Name, Email, Contact Phone, Address, Message visible UI; reCAPTCHA + state/key hidden) plus 7-field Divi contact module on homepage scroll-section.. Lead Capture: cta_clickthrough.json captured 45 successful clicks of 51 attempts across 12 URLs; verified labels include 'GET YOUR FREE ESTIMATE', 'Get Your Free Estimate', 'Get a Quote', 'FREE ESTIMATE', 'Contact Us', 'Get Estimate', 'Contact us to learn more.' resolving to /contact-us/ or /request-a-free-estimate.. Mobile Experience: Single-column mobile reflow with insurance-claims hero ('Living in Canada wild weather can happen! / We'll help you with insurance claims') plus geo-strip plus full-width red 'LEARN MORE' button plus floating 'Claim Offer' ribbon plus chat-bubble widget bottom-right.. Content Seo: Multi-page service surface: 15 service_page URLs in manifest covering commercial-roofing, residential-roofing, flat-roofing, roof-repairs, products/shingles plus city pages roofing-airdrie, roofing-brooks, roofing-cardston, roofing-saskatoon, roofing-sherwood-park, roofing-st-albert, edmonton-roofing, kelowna-roofing, winnipeg-roofing — exhaustive Western Canada local-SEO coverage.. Content Seo: Schema.org JSON-LD graph includes WebPage, BreadcrumbList, WebSite, Organization+Place (with openingHoursSpecification 09:00-17:00), ImageObject, Article — rich structured data but missing LocalBusiness/RoofingContractor specific @type and missing AggregateRating despite testimonials.. Content Seo: Lighthouse runs failed with INSECURE_DOCUMENT_REQUEST (apex hostname cert mismatch — cert valid only for www.advancedlevelroofing.com); Core Web Vitals scored 0/3 against null lab data not fabricated; the apex SSL cert mismatch itself is a credibility red flag.. Accessibility: 8 axe-core 4.10.2 (WCAG 2.1 AA + best-practice) runs across desktop+mobile of all 4 pages. Brand-deduped unique violations: 1 critical (meta-viewport user-scalable=no), 3 serious (frame-title, link-name, scrollable-region-focusable), 4 moderate (heading-order, landmark-one-main, region, page-has-heading-one), 1 minor (empty-heading). Score 3/8.. Full Evidence Stack: architecture.json detector returned standard contractor architecture (confidence: high), rationale='All detectors returned None; brand follows the canonical 5-page contractor architecture'. Routes the rubric through standard scoring rather than single_page_brochure rescue.. Full Evidence Stack: screenshots.json captured 24 of 24 expected screenshots across 4 targets × 2 viewports × 3 states (1_load, 2_scroll, 3_postcta) at 100% coverage with no WAF tripwire and no failed runs.. Html: Rendered HTML captured for all 4 pages × 2 viewports (8 files); confirms server-side markup matches the dom_facts and screenshot layer for the same captured_at window..
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.