{
  "revision": "2026-10-22",
  "generated": {
    "by": "process:drysky-resources-generator",
    "at": "2026-10-22T21:04:57Z"
  },
  "sourceLedger": "https://dry-sky.com/okf/sources/ledger.json",
  "services": [
    {
      "slug": "roof-replacement",
      "name": "Roof Replacement",
      "description": "Residential roof replacement with inspection findings, material options, written scope, installation and cleanup planning.",
      "url": "https://dry-sky.com/services/roof-replacement/",
      "concept": "services/roof-replacement.md",
      "sourceId": "service-roof-replacement"
    },
    {
      "slug": "roof-repair",
      "name": "Roof Repair",
      "description": "Roof inspections and repair planning for leaks, damaged shingles and storm concerns.",
      "url": "https://dry-sky.com/services/roof-repair/",
      "concept": "services/roof-repair.md",
      "sourceId": "service-roof-repair"
    },
    {
      "slug": "gutters",
      "name": "Gutter Installation",
      "description": "Gutter installation and repair planning for roof runoff and drainage around the home.",
      "url": "https://dry-sky.com/services/gutters/",
      "concept": "services/gutters.md",
      "sourceId": "service-gutters"
    },
    {
      "slug": "siding",
      "name": "Siding Installation",
      "description": "Siding installation and replacement for the exterior of the home.",
      "url": "https://dry-sky.com/services/siding/",
      "concept": "services/siding.md",
      "sourceId": "service-siding"
    },
    {
      "slug": "windows",
      "name": "Window Replacement",
      "description": "Energy-efficient window replacement with attention to fit and exterior finishing.",
      "url": "https://dry-sky.com/services/windows/",
      "concept": "services/windows.md",
      "sourceId": "service-windows"
    },
    {
      "slug": "skylights",
      "name": "Skylight Installation",
      "description": "Skylight installation and repair with attention to flashing and the surrounding roof.",
      "url": "https://dry-sky.com/services/skylights/",
      "concept": "services/skylights.md",
      "sourceId": "service-skylights"
    },
    {
      "slug": "commercial",
      "name": "Commercial Roofing",
      "description": "Flat and low-slope roofing inspections, repair and replacement planning for commercial buildings.",
      "url": "https://dry-sky.com/services/commercial/",
      "concept": "services/commercial.md",
      "sourceId": "service-commercial"
    }
  ]
}
