The Skywalker Roofing Site Inspection
Skywalker Roofing wins on reputation infrastructure: AggregateRating schema reports 4.8 stars across 1,402 ratings, the alt-text inventory enumerates 30 distinct credential badges (Owens Corning Platinum, Certainteed Shingle Master, Angie's List Super Service across 5 consecutive years, expertise.com 2024), and 8 city-routed tel links plus 7 Google Maps place IDs underpin a strong local footprint. The Fervor Grade™ National Site Inspection scored skywalkerroofing.com at 65/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 skywalkerroofing.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 13/20 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 17/22 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 9/20 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 12/15 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 8/15 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 6/8 on the homepage Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
service_page
First Impression scored 13/20 on the service_page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 17/22 on the service_page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 9/20 on the service_page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 12/15 on the service_page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 8/15 on the service_page Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 6/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 13/20 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Trust & Credibility scored 17/22 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Lead Capture scored 9/20 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Mobile Experience scored 12/15 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Content & SEO scored 8/15 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
Accessibility scored 6/8 on the lead_capture Site Inspection. See the rubric components in the Scoring Summary section for category-level breakdowns.
What's Done Well
Skywalker Roofing wins on reputation infrastructure: AggregateRating schema reports 4.8 stars...
- Skywalker Roofing wins on reputation infrastructure: AggregateRating schema reports 4.8 stars across 1,402 ratings, the alt-text inventory enumerates 30 distinct credential badges (Owens Corning Platinum, Certainteed Shingle Master, Angie's List Super Service across 5 consecutive years, expertise.com 2024), and 8 city-routed tel links plus 7 Google Maps place IDs underpin a strong local footprint.
- Lead capture is the conversion bottleneck. `forms: []` on both the homepage and `/contact` DOM, with intake routed entirely through a Podium chat widget. Buyers who prefer asynchronous, fielded intake (the majority of high-ticket roofing customers) get a chat bubble instead of an estimate request form.
- Meta title runs 86 characters and opens with the numeral `5` (`5 Roofing & Exterior Remodeling Contractors in North Carolina | Skywalker Roofing Company`), pushing the brand name behind the pipe. Meta description ships with a `warranies` typo. Both signals dilute SERP CTR for a brand that has otherwise earned its trust positioning.
Conversion Killers
The primary `FREE Quote` CTA fails WCAG color-contrast at 2.64:1 (white on #27aae2).
- ✗ Accessibility
The primary `FREE Quote` CTA fails WCAG color-contrast at 2.64:1 (white on #27aae2). Eight city-phone tel links fail at 2.42:1. Footer copyright sits at 1.87:1. These aren't edge cases — they sit on the highest-intent click targets on the page.
- ✗ Lead Capture
Add a structured estimate-request form to `/contact` (name, phone, service type, address, project timing, file upload). Even with the Podium chat in place, a fielded form captures the segment that wants to send-and-forget rather than chat in real time.
- ✗ Accessibility
Darken the CTA button color (or invert the contrast) so the `FREE Quote` button clears WCAG AA. Add an alt attribute to `#quick-quote-callout-image` to clear the critical image-alt violation in one edit.
Revenue Impact
Conversion Gap Calculation
Step 1 — Traffic Baseline (estimated): Skywalker 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: The primary `FREE Quote` CTA fails WCAG color-contrast at 2
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.2% – 7.8% | 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: $16,500) | [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 $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.
Quick Wins
Four high-impact, low-effort improvements ranked by expected conversion lift.
Add a structured estimate-request form to `/contact` (name, phone, service type,...
Add a structured estimate-request form to `/contact` (name, phone, service type, address, project timing, file upload). Even with the Podium chat in place, a fielded form captures the segment that wants to send-and-forget rather than chat in real time.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageRewrite the homepage title to under 60 characters and lead with the brand and offer (e
Rewrite the homepage title to under 60 characters and lead with the brand and offer (e.g., `Skywalker Roofing | NC Roofing Since 2003 | 4.8 (1,402 reviews)`). Fix the `warranies` typo in the meta description.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageDarken the CTA button color (or invert the contrast) so the `FREE Quote` button clears...
Darken the CTA button color (or invert the contrast) so the `FREE Quote` button clears WCAG AA. Add an alt attribute to `#quick-quote-callout-image` to clear the critical image-alt violation in one edit.
Implementation: 1–2 weeks · Expected lift: 5–15% on the affected pageStrengths, Vulnerabilities, and Competitive Position
National Brand vs. Local Competitors
Strengths:
- Skywalker Roofing wins on reputation infrastructure: AggregateRating schema reports 4.8 stars across 1,402 ratings, the alt-text inventory enumerates 30 distinct credential badges (Owens Corning Platinum, Certainteed Shingle Master, Angie's List Super Service across 5 consecutive years, expertise.com 2024), and 8 city-routed tel links plus 7 Google Maps place IDs underpin a strong local footprint.
- Lead capture is the conversion bottleneck. `forms: []` on both the homepage and `/contact` DOM, with intake routed entirely through a Podium chat widget. Buyers who prefer asynchronous, fielded intake (the majority of high-ticket roofing customers) get a chat bubble instead of an estimate request form.
- Meta title runs 86 characters and opens with the numeral `5` (`5 Roofing & Exterior Remodeling Contractors in North Carolina | Skywalker Roofing Company`), pushing the brand name behind the pipe. Meta description ships with a `warranies` typo. Both signals dilute SERP CTR for a brand that has otherwise earned its trust positioning.
Vulnerabilities:
- The primary `FREE Quote` CTA fails WCAG color-contrast at 2.64:1 (white on #27aae2). Eight city-phone tel links fail at 2.42:1. Footer copyright sits at 1.87:1. These aren't edge cases — they sit on the highest-intent click targets on the page.
The Summary
Skywalker Roofing scores 65/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. Skywalker Roofing wins on reputation infrastructure: AggregateRating schema reports 4.8 stars across 1,402 ratings, the alt-text inventory enumerates 30 distinct credential badges (Owens Corning Platinum, Certainteed Shingle Master, Angie's List Super Service across 5 consecutive years, expertise.com 2024), and 8 city-routed tel links plus 7 Google Maps place IDs underpin a strong local footprint.
The primary `FREE Quote` CTA fails WCAG color-contrast at 2.64:1 (white on #27aae2). Eight city-phone tel links fail at 2.42:1.
Weighted Brand Score Calculation
| Page | Raw Score | Weight | Weighted |
|---|---|---|---|
| homepage | 65/100 | ×0.15 | 39.0 |
| service_page | 62/100 | ×0.20 | 12.4 |
| lead_capture | 58/100 | ×0.30 | 11.6 |
| Overall Weighted Brand Score | 65 / 100 | ||
Modifiers Applied
| Modifier | Trigger | Score Impact |
|---|---|---|
| No score-adjusting modifiers triggered. | ||
Data Confidence Statement
Observed with certainty: : Desktop hero shows the `Get a FREE Quote` CTA centered below trust copy that opens `Skywalker Roofing proudly serves homeowners and communities across North Carolina with integrity, care, and craftsmanship...`. City tiles for Greensboro, Raleigh, Winston-Salem, Stokesdale, and Wilmington render below the fold with five-star clusters and street addresses.. : Second viewport surfaces the award wall (Owens Corning Platinum, Best of Rockingham, Certainteed Shingle Master), the owner portrait, the `Let's Talk Price!` financing block, and a testimonial strip.. : Mobile build runs a fixed bottom action bar with CALL / CONTACT US / CHAT, plus a stacked hero with `Get A FREE Quote` rendered as a full-width 335x70px tap target.. : H2 sequence extracted verbatim: `Our Exterior Remodeling Services` / `Delivering Trusted Exterior Remodeling Services in North Carolina Since 2003` / `Let's Talk Price!`. No H1 tag detected in the captured HTML.. : meta.title `5 Roofing & Exterior Remodeling Contractors in North Carolina | Skywalker Roofing Company` runs 86 chars (26 over optimal). meta.description: `Trust Skywalker Roofing for quality roofing, siding, windows, & more across North Carolina. Get honest service, transparent pricing, warranies, & financing.` (159 chars, contains typo `warranies`). schema_jsonld carries Organization and AggregateRating (4.8/1402). tel_links array contains 8 numbers. forms: []. social_links span facebook, instagram, linkedin, twitter, youtube, 7 google_maps place_ids, yelp. chat_widget_detected: true. body_text_patterns.since_years: [`Since 2003`].. : Contact page DOM is identical to the NC state landing (same meta.title, same forms: [], same schema_jsonld). The `/contact` URL appears to resolve to the state-selector landing — no dedicated form page captured.. : 36/36 successful CTA clicks across 12 targets. Single dominant copy variant: `Get a FREE Quote` (desktop + mobile) and `Contact Us` (mobile bottom bar). All cta_href values resolve to `/contact`. No CTA framed as inspection, consultation, or scheduled appointment was observed.. : Brand-wide dedupe across 10 axe runs yields 3 unique violations: `image-alt` (critical, `#quick-quote-callout-image`) on every desktop page, `color-contrast` (serious) with the primary `.cta-link FREE Quote` button at 2.64:1 and 8 city-phone tel links at 2.42:1, and `region` (moderate, `#spinner-container`). Footer copyright text also at 1.87:1.. : Architecture classification: `chat_widget_conversion`, confidence `high`. Rationale: rendered HTML (238,930 bytes) carries a Podium chat vendor signature and no inline form tags. Service page count 4. Custom signals empty.. : 65 total URLs discovered. page_role_coverage 1.0. framework_page_roles captured all five expected roles: homepage, location_finder (`/nc/service-areas`), location_page (`/nc/service-areas/cary`), service_page (`/nc/gutters`), lead_capture (`/contact`)..
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.