{
  "method": "One residential assessor parcel with housing units > 0 and valid year 1800-2026, joined to a county address point inside the official city polygon. Prefer primary address then lowest county object ID. Point-in-polygon overlay of Utah 2024-reporting-year culinary service areas. ZIP means address ZIP within the city, not whole ZIP. Not dwelling/customer counts or observed pipe materials.",
  "analysis_date": "2026-09-10",
  "tax_years": {
    "2025": 15664
  },
  "invalid_residential_years": 4,
  "all": {
    "records": 15664,
    "median_year": 1978.0,
    "from1990to2009": 2717,
    "before2005": 14861,
    "before1980": 8827,
    "before1986": 11343,
    "decades": {
      "1860": 1,
      "1870": 3,
      "1880": 10,
      "1890": 7,
      "1900": 18,
      "1910": 18,
      "1920": 22,
      "1930": 19,
      "1940": 65,
      "1950": 646,
      "1960": 1690,
      "1970": 6328,
      "1980": 3622,
      "1990": 1745,
      "2000": 972,
      "2010": 369,
      "2020": 129
    }
  },
  "by_zip": {
    "84123": {
      "records": 4524,
      "median_year": 1978.0,
      "from1990to2009": 924,
      "before2005": 4249,
      "before1980": 2442,
      "before1986": 3128,
      "decades": {
        "1860": 1,
        "1870": 3,
        "1880": 8,
        "1890": 6,
        "1900": 15,
        "1910": 11,
        "1920": 16,
        "1930": 12,
        "1940": 37,
        "1950": 455,
        "1960": 631,
        "1970": 1247,
        "1980": 985,
        "1990": 657,
        "2000": 267,
        "2010": 143,
        "2020": 30
      }
    },
    "84129": {
      "records": 11124,
      "median_year": 1978.0,
      "from1990to2009": 1793,
      "before2005": 10596,
      "before1980": 6369,
      "before1986": 8199,
      "decades": {
        "1880": 2,
        "1890": 1,
        "1900": 3,
        "1910": 7,
        "1920": 6,
        "1930": 6,
        "1940": 27,
        "1950": 186,
        "1960": 1050,
        "1970": 5081,
        "1980": 2637,
        "1990": 1088,
        "2000": 705,
        "2010": 226,
        "2020": 99
      }
    }
  },
  "overlap": 111,
  "unmatched": 2,
  "providers": {
    "West Jordan City Water System": {
      "records": 2,
      "median_year": 1995.0,
      "from1990to2009": 2,
      "before2005": 2,
      "before1980": 0,
      "before1986": 0,
      "decades": {
        "1990": 2
      },
      "by_zip": {
        "84123": 2
      }
    },
    "Kearns Improvement District": {
      "records": 82,
      "median_year": 1971.0,
      "from1990to2009": 9,
      "before2005": 82,
      "before1980": 71,
      "before1986": 72,
      "decades": {
        "1960": 1,
        "1970": 70,
        "1980": 2,
        "1990": 1,
        "2000": 8
      },
      "by_zip": {
        "84129": 82
      }
    },
    "Granger-Hunter Improvement District": {
      "records": 59,
      "median_year": 1961,
      "from1990to2009": 4,
      "before2005": 59,
      "before1980": 55,
      "before1986": 55,
      "decades": {
        "1960": 51,
        "1970": 4,
        "1990": 4
      },
      "by_zip": {
        "84123": 59
      }
    },
    "Taylorsville-Bennion Improvement District": {
      "records": 15408,
      "median_year": 1978.0,
      "from1990to2009": 2700,
      "before2005": 14716,
      "before1980": 8701,
      "before1986": 11216,
      "decades": {
        "1860": 1,
        "1870": 3,
        "1880": 10,
        "1890": 7,
        "1900": 18,
        "1910": 18,
        "1920": 22,
        "1930": 19,
        "1940": 65,
        "1950": 646,
        "1960": 1638,
        "1970": 6254,
        "1980": 3620,
        "1990": 1736,
        "2000": 964,
        "2010": 316,
        "2020": 71
      },
      "by_zip": {
        "84123": 4461,
        "84129": 10931,
        "84119": 16
      }
    }
  },
  "provider_notes": "Counts in provider rows are exclusive polygon matches. 111 records overlapped multiple 2024 service polygons and two matched none; no provider assignment is inferred for those. City and utility boundaries differ. Check the account provider, not this analysis, for service questions.",
  "publisher": "Mountain Man Plumbing",
  "area": "Taylorsville, Utah",
  "sources": [
    {
      "dataset": "slco-parcel-owners.ndjson",
      "sha256": "d970d9aa0c85e6664637ee5046495c42ed0985aa36afe5a540a8b71876ef3de0"
    },
    {
      "dataset": "features.arcgis.ndjson",
      "sha256": "2fb8a47f1c8cfe8c6745e0898baf29f413cd7d3c7e8afce35b63c763f881e1ad"
    },
    {
      "dataset": "features.geojson",
      "sha256": "b7862cb103e1e911864826dc9f75d5327d1e16b2697c0a5b687ff2dc3a884086"
    },
    {
      "dataset": "ugrc_culinary_water_service_areas_slco.features.arcgis.ndjson",
      "sha256": "75854de6965161fac9f7f55347d143e515753149919ef10d81ddd958464d82c1"
    }
  ]
}