{
  "data_through": "2026-09-19",
  "unit": "one building-permit number base",
  "definition": "All building permits are in scope, including those with no later trade permit. A target must be strictly after the building permit.",
  "right_censoring": "A row is counted only when its building date plus the horizon is inside the source window.",
  "segments": {
    "all_building_permits": {
      "building_permits": 106780,
      "results": {
        "plumbing": {
          "30": {
            "n": 100498,
            "rate_pct": 22.4,
            "median_days": 11
          },
          "90": {
            "n": 98399,
            "rate_pct": 35.2,
            "median_days": 21
          },
          "180": {
            "n": 95241,
            "rate_pct": 41.3,
            "median_days": 27
          },
          "365": {
            "n": 89780,
            "rate_pct": 45.3,
            "median_days": 31
          }
        },
        "electrical": {
          "30": {
            "n": 101741,
            "rate_pct": 22.9,
            "median_days": 12
          },
          "90": {
            "n": 99610,
            "rate_pct": 40.0,
            "median_days": 25
          },
          "180": {
            "n": 96412,
            "rate_pct": 47.7,
            "median_days": 33
          },
          "365": {
            "n": 90904,
            "rate_pct": 51.8,
            "median_days": 36
          }
        },
        "mechanical": {
          "30": {
            "n": 103229,
            "rate_pct": 8.4,
            "median_days": 11
          },
          "90": {
            "n": 101068,
            "rate_pct": 19.3,
            "median_days": 38
          },
          "180": {
            "n": 97832,
            "rate_pct": 30.0,
            "median_days": 68
          },
          "365": {
            "n": 92236,
            "rate_pct": 37.9,
            "median_days": 90
          }
        }
      }
    },
    "new_construction": {
      "building_permits": 41033,
      "results": {
        "plumbing": {
          "30": {
            "n": 38615,
            "rate_pct": 34.9,
            "median_days": 13
          },
          "90": {
            "n": 37839,
            "rate_pct": 55.8,
            "median_days": 22
          },
          "180": {
            "n": 36733,
            "rate_pct": 66.5,
            "median_days": 28
          },
          "365": {
            "n": 34852,
            "rate_pct": 73.5,
            "median_days": 33
          }
        },
        "electrical": {
          "30": {
            "n": 39258,
            "rate_pct": 33.3,
            "median_days": 13
          },
          "90": {
            "n": 38481,
            "rate_pct": 63.6,
            "median_days": 29
          },
          "180": {
            "n": 37356,
            "rate_pct": 76.2,
            "median_days": 36
          },
          "365": {
            "n": 35462,
            "rate_pct": 82.8,
            "median_days": 41
          }
        },
        "mechanical": {
          "30": {
            "n": 39982,
            "rate_pct": 6.7,
            "median_days": 13
          },
          "90": {
            "n": 39195,
            "rate_pct": 24.1,
            "median_days": 53
          },
          "180": {
            "n": 38057,
            "rate_pct": 45.1,
            "median_days": 86
          },
          "365": {
            "n": 36129,
            "rate_pct": 60.0,
            "median_days": 110
          }
        }
      }
    },
    "new_residential": {
      "building_permits": 32623,
      "results": {
        "plumbing": {
          "30": {
            "n": 30517,
            "rate_pct": 41.0,
            "median_days": 13
          },
          "90": {
            "n": 29949,
            "rate_pct": 64.9,
            "median_days": 22
          },
          "180": {
            "n": 29119,
            "rate_pct": 76.1,
            "median_days": 27
          },
          "365": {
            "n": 27724,
            "rate_pct": 82.9,
            "median_days": 31
          }
        },
        "electrical": {
          "30": {
            "n": 31289,
            "rate_pct": 38.5,
            "median_days": 14
          },
          "90": {
            "n": 30715,
            "rate_pct": 72.9,
            "median_days": 28
          },
          "180": {
            "n": 29856,
            "rate_pct": 84.9,
            "median_days": 35
          },
          "365": {
            "n": 28438,
            "rate_pct": 90.5,
            "median_days": 37
          }
        },
        "mechanical": {
          "30": {
            "n": 31856,
            "rate_pct": 7.7,
            "median_days": 14
          },
          "90": {
            "n": 31277,
            "rate_pct": 28.8,
            "median_days": 54
          },
          "180": {
            "n": 30417,
            "rate_pct": 54.0,
            "median_days": 87
          },
          "365": {
            "n": 28976,
            "rate_pct": 69.0,
            "median_days": 106
          }
        }
      }
    },
    "new_commercial": {
      "building_permits": 8410,
      "results": {
        "plumbing": {
          "30": {
            "n": 8098,
            "rate_pct": 11.6,
            "median_days": 10
          },
          "90": {
            "n": 7890,
            "rate_pct": 21.1,
            "median_days": 24
          },
          "180": {
            "n": 7614,
            "rate_pct": 29.9,
            "median_days": 46
          },
          "365": {
            "n": 7128,
            "rate_pct": 36.6,
            "median_days": 68
          }
        },
        "electrical": {
          "30": {
            "n": 7969,
            "rate_pct": 12.7,
            "median_days": 10
          },
          "90": {
            "n": 7766,
            "rate_pct": 26.7,
            "median_days": 34
          },
          "180": {
            "n": 7500,
            "rate_pct": 41.4,
            "median_days": 61
          },
          "365": {
            "n": 7024,
            "rate_pct": 51.5,
            "median_days": 83
          }
        },
        "mechanical": {
          "30": {
            "n": 8126,
            "rate_pct": 3.0,
            "median_days": 9
          },
          "90": {
            "n": 7918,
            "rate_pct": 5.7,
            "median_days": 28
          },
          "180": {
            "n": 7640,
            "rate_pct": 9.8,
            "median_days": 79
          },
          "365": {
            "n": 7153,
            "rate_pct": 23.6,
            "median_days": 217
          }
        }
      }
    },
    "repair_remodel_or_addition": {
      "building_permits": 56332,
      "results": {
        "plumbing": {
          "30": {
            "n": 52606,
            "rate_pct": 16.5,
            "median_days": 10
          },
          "90": {
            "n": 51467,
            "rate_pct": 25.4,
            "median_days": 20
          },
          "180": {
            "n": 49682,
            "rate_pct": 29.1,
            "median_days": 25
          },
          "365": {
            "n": 46621,
            "rate_pct": 31.6,
            "median_days": 28
          }
        },
        "electrical": {
          "30": {
            "n": 53192,
            "rate_pct": 19.0,
            "median_days": 10
          },
          "90": {
            "n": 52022,
            "rate_pct": 29.3,
            "median_days": 20
          },
          "180": {
            "n": 50217,
            "rate_pct": 34.4,
            "median_days": 26
          },
          "365": {
            "n": 47125,
            "rate_pct": 37.0,
            "median_days": 29
          }
        },
        "mechanical": {
          "30": {
            "n": 53947,
            "rate_pct": 10.9,
            "median_days": 10
          },
          "90": {
            "n": 52757,
            "rate_pct": 19.0,
            "median_days": 25
          },
          "180": {
            "n": 50927,
            "rate_pct": 23.8,
            "median_days": 35
          },
          "365": {
            "n": 47781,
            "rate_pct": 27.3,
            "median_days": 47
          }
        }
      }
    },
    "declared_value_100k_plus": {
      "building_permits": 18734,
      "results": {
        "plumbing": {
          "30": {
            "n": 17635,
            "rate_pct": 41.2,
            "median_days": 13
          },
          "90": {
            "n": 17536,
            "rate_pct": 65.1,
            "median_days": 22
          },
          "180": {
            "n": 17348,
            "rate_pct": 75.7,
            "median_days": 27
          },
          "365": {
            "n": 17116,
            "rate_pct": 81.1,
            "median_days": 28
          }
        },
        "electrical": {
          "30": {
            "n": 17996,
            "rate_pct": 34.8,
            "median_days": 13
          },
          "90": {
            "n": 17899,
            "rate_pct": 64.6,
            "median_days": 28
          },
          "180": {
            "n": 17711,
            "rate_pct": 78.4,
            "median_days": 36
          },
          "365": {
            "n": 17480,
            "rate_pct": 85.3,
            "median_days": 40
          }
        },
        "mechanical": {
          "30": {
            "n": 18149,
            "rate_pct": 7.3,
            "median_days": 14
          },
          "90": {
            "n": 18048,
            "rate_pct": 30.8,
            "median_days": 55
          },
          "180": {
            "n": 17860,
            "rate_pct": 57.3,
            "median_days": 85
          },
          "365": {
            "n": 17632,
            "rate_pct": 73.6,
            "median_days": 105
          }
        }
      }
    }
  }
}
