{
  "date": "2026-11-02",
  "dateLabel": "November 2, 2026",
  "sourceStudy": "https://mooserank.com/industries/roofing-seo#long-island-study",
  "download": "/research/roofing-page-ownership-audit-2026-11-02.csv",
  "methodDownload": "/research/roofing-page-ownership-audit-2026-11-02.json",
  "pages": [
    {
      "key": "enders-repair",
      "business": "Roof Leak Enders",
      "role": "Leak detection and repair",
      "kind": "repair",
      "scope": "Investigation and repair of leaks",
      "titleScope": "Leak detection, inspection, and maintenance",
      "observation": "The page describes leak investigation and repair, with examples of accepted work and an estimate route. The role is more specific than a generic company overview.",
      "action": "Check whether leak diagnosis is the repair owner or a useful child of a broader repair page; use actual capability and service-specific results.",
      "url": "https://www.roofleakenders.com/roof-leak-detection/",
      "primaryHeading": "Roof Leak Detection",
      "features": {
        "replacementOwner": false,
        "repairWordingInReplacementHeading": false,
        "contactRoute": true
      }
    },
    {
      "key": "enders-replacement",
      "business": "Roof Leak Enders",
      "role": "Re-roofing and new installation",
      "kind": "replacement",
      "scope": "Re-roofing and installation decisions",
      "titleScope": "Re-roofing and new installation",
      "observation": "The page introduces re-roofing/new installation and discusses project considerations. Its main heading uses the re-roofing label, rather than borrowing a repair heading.",
      "action": "Define replacement scope and estimate inputs; check whether new construction deserves a distinct owner before grouping all new-roof searches.",
      "url": "https://www.roofleakenders.com/re-roofing/",
      "primaryHeading": "Re-Roofing",
      "features": {
        "replacementOwner": true,
        "repairWordingInReplacementHeading": false,
        "contactRoute": true
      }
    },
    {
      "key": "liny-repair",
      "business": "L.I.N.Y. Roofing LLC",
      "role": "Roof repair",
      "kind": "repair",
      "scope": "Repair work and coverage",
      "titleScope": "Repair and replacement named",
      "observation": "The page has a repair-focused main content heading, local service information, and an inquiry route. A shared site-header heading is separate from the content heading.",
      "action": "Keep repair scope and eligibility clear; check whether close symptom terms need a section or a different service decision.",
      "url": "https://www.linyroofing.com/roof-repair-long-island-ny",
      "primaryHeading": "Roof Repair Long Island NY | Fast & Reliable Roofing Repairs",
      "features": {
        "replacementOwner": false,
        "repairWordingInReplacementHeading": false,
        "contactRoute": true
      }
    },
    {
      "key": "liny-replacement",
      "business": "L.I.N.Y. Roofing LLC",
      "role": "Roof replacement",
      "kind": "replacement",
      "scope": "Replacement destination with mixed labels",
      "titleScope": "Replacement and repair named",
      "observation": "The URL and a service subheading identify replacement, while the main content H1 and a coverage introduction retain repair wording. This is an alignment question, not evidence of a ranking penalty.",
      "action": "Review the title, main heading, opening, project evidence, and estimate prompt together. Give the replacement owner a distinct answer before adding more pages.",
      "url": "https://www.linyroofing.com/roof-replacement-nassau-county-suffolk-county-long-island-ny",
      "primaryHeading": "Roof Repair Long Island NY | Fast & Reliable Roofing Relacement",
      "features": {
        "replacementOwner": true,
        "repairWordingInReplacementHeading": true,
        "contactRoute": true
      }
    }
  ],
  "counts": {
    "pages": 4,
    "providerPairs": 2,
    "replacementPages": 2,
    "replacementHeadingMismatches": 1
  },
  "metrics": [
    {
      "value": "4",
      "label": "Service-page records",
      "detail": "Two repair-family pages and two replacement-family pages from the November 2 inspection."
    },
    {
      "value": "2",
      "label": "Provider pairs",
      "detail": "The two selected homepages with separate linked repair/replacement owners supplied these four examples."
    },
    {
      "value": "1/2",
      "label": "Replacement headings retain repair wording",
      "detail": "One of the two replacement destinations has this main-heading mismatch. It is a content check, not a ranking-factor test."
    }
  ],
  "method": "Editorial page-ownership audit of four archived rendered-page records captured November 2, 2026. These are the service destinations linked from Roof Leak Enders and L.I.N.Y. Roofing LLC in the original Long Island study. No new paid SERP or demand collection was performed.",
  "newPaidApiCostUsd": 0,
  "priorRankingContext": {
    "date": "2026-11-02",
    "primaryQuery": "roofing company Long Island",
    "origin": "Huntington, New York, United States",
    "device": "desktop",
    "language": "English",
    "depth": 10,
    "selectedHomepageOrganicRanks": [
      3,
      7,
      8
    ],
    "servicePairHomepageOrganicRanks": [
      7,
      8
    ],
    "note": "Provider selection ranks belong to the historical broad-query homepages, not these four service pages. The third selected homepage used same-page sections; no unreviewed service URLs were invented."
  },
  "definitions": {
    "providerPair": "Two different service URLs linked from one selected provider homepage, one repair family and one replacement family.",
    "primaryHeading": "Last H1 in each archived document: the main service-content heading in this four-page sample, excluding a shared site-header H1 where present.",
    "replacementHeadingMismatch": "Repair wording in the main content H1 of a replacement destination, checked against URL, title, and neighboring service-heading context.",
    "contactRoute": "A telephone or contact URL in the rendered page, including shared navigation. Form delivery and inquiry quality were not tested."
  },
  "limits": [
    "Four purposively selected service pages from two providers; not every roofer or every page on either site.",
    "This is an additional analysis of existing evidence, not a new ranking capture.",
    "No service-specific query rankings, volume, difficulty, backlinks, conversions, or ranking causality were measured.",
    "Business capability, credentials, warranties, job proof, and technical roofing guidance were not independently verified.",
    "The worked rewrite brief, candidate keyword map, and worksheet are illustrative examples, not a client work log or measured-demand recommendations."
  ]
}
