{"neighborhood":{"filed":5264,"finalDays":250,"finalDaysPrior":310,"finalFrom":"2023-Q4","finalN":93,"finalNPrior":106,"finalTo":"2024-Q3","finished":3106,"issueDays":32,"issueDaysPrior":55,"issueFrom":"2025-Q4","issueN":100,"issueNPrior":141,"issueTo":"2026-Q3","issued":4483,"lat":37.76711941919941,"lng":-122.43325910049562,"name":"San Francisco","neverFinaled":697,"slug":"san-francisco","page":"https://permitgraph.org/neighborhoods/san-francisco/roof-deck"},"headline":"In San Francisco, of the 100 roof deck permits filed from October 2025 through September 2026 that have been issued, half were issued within 32 days, down from 55 days a year earlier. Of the 93 permits filed from October 2023 through September 2024 that have reached final sign-off, half did so within 250 days of being issued, down from 310 days the year before.","city":{"filed":5264,"finalDays":250,"finalDaysPrior":310,"finalFrom":"2023-Q4","finalN":93,"finalNPrior":106,"finalTo":"2024-Q3","finished":3106,"issueDays":32,"issueDaysPrior":55,"issueFrom":"2025-Q4","issueN":100,"issueNPrior":141,"issueTo":"2026-Q3","issued":4483,"lat":37.76711941919941,"lng":-122.43325910049562,"name":"San Francisco","neverFinaled":697,"slug":"san-francisco","page":"https://permitgraph.org/neighborhoods/san-francisco","nearby":[],"types":[{"filed":104357,"finalDays":169,"finalDaysPrior":176,"finalN":2805,"finalNPrior":2900,"finished":75687,"issueDays":0,"issueDaysPrior":1,"issueN":3506,"issueNPrior":3655,"issued":99460,"neverFinaled":11095,"type":"bathroom"},{"filed":88742,"finalDays":176,"finalDaysPrior":178,"finalN":2272,"finalNPrior":2438,"finished":63705,"issueDays":0,"issueDaysPrior":1,"issueN":2718,"issueNPrior":2948,"issued":85216,"neverFinaled":10044,"type":"kitchen"},{"filed":42896,"finalDays":175,"finalDaysPrior":203,"finalN":857,"finalNPrior":863,"finished":29067,"issueDays":7,"issueDaysPrior":16,"issueN":1141,"issueNPrior":1231,"issued":39763,"neverFinaled":4604,"type":"stairs"},{"filed":24218,"finalDays":164,"finalDaysPrior":194,"finalN":482,"finalNPrior":500,"finished":16266,"issueDays":7,"issueDaysPrior":15,"issueN":597,"issueNPrior":716,"issued":22025,"neverFinaled":2514,"type":"deck"},{"filed":5264,"finalDays":250,"finalDaysPrior":310,"finalN":93,"finalNPrior":106,"finished":3106,"issueDays":32,"issueDaysPrior":55,"issueN":100,"issueNPrior":141,"issued":4483,"neverFinaled":697,"type":"roof-deck"},{"filed":645,"finalDays":222,"finalDaysPrior":225,"finalN":21,"finalNPrior":19,"finished":372,"issueDays":11,"issueDaysPrior":17,"issueN":24,"issueNPrior":27,"issued":551,"neverFinaled":107,"type":"pergola"}],"otherFiled":613041},"type":"roof-deck","quarters":[{"quarter":"2000-Q1","quarterStart":"2000-01-01","filed":24,"issued":23,"finished":11,"neverFinaled":0,"medIssueDays":16,"p90IssueDays":286,"medFinalDays":272,"p90FinalDays":635,"settled":true},{"quarter":"2000-Q2","quarterStart":"2000-04-01","filed":26,"issued":24,"finished":16,"neverFinaled":0,"medIssueDays":51,"p90IssueDays":290,"medFinalDays":200,"p90FinalDays":396,"settled":true},{"quarter":"2000-Q3","quarterStart":"2000-07-01","filed":15,"issued":15,"finished":5,"neverFinaled":0,"medIssueDays":23,"p90IssueDays":298,"medFinalDays":347,"p90FinalDays":425,"settled":true},{"quarter":"2000-Q4","quarterStart":"2000-10-01","filed":28,"issued":25,"finished":10,"neverFinaled":2,"medIssueDays":17,"p90IssueDays":223,"medFinalDays":240,"p90FinalDays":837,"settled":true},{"quarter":"2001-Q1","quarterStart":"2001-01-01","filed":24,"issued":20,"finished":12,"neverFinaled":0,"medIssueDays":13,"p90IssueDays":137,"medFinalDays":114,"p90FinalDays":359,"settled":true},{"quarter":"2001-Q2","quarterStart":"2001-04-01","filed":19,"issued":16,"finished":12,"neverFinaled":2,"medIssueDays":66,"p90IssueDays":230,"medFinalDays":262,"p90FinalDays":510,"settled":true},{"quarter":"2001-Q3","quarterStart":"2001-07-01","filed":26,"issued":24,"finished":14,"neverFinaled":1,"medIssueDays":48,"p90IssueDays":386,"medFinalDays":176,"p90FinalDays":422,"settled":true},{"quarter":"2001-Q4","quarterStart":"2001-10-01","filed":23,"issued":23,"finished":15,"neverFinaled":1,"medIssueDays":79,"p90IssueDays":516,"medFinalDays":132,"p90FinalDays":738,"settled":true},{"quarter":"2002-Q1","quarterStart":"2002-01-01","filed":14,"issued":13,"finished":8,"neverFinaled":0,"medIssueDays":131,"p90IssueDays":415,"medFinalDays":216,"p90FinalDays":637,"settled":true},{"quarter":"2002-Q2","quarterStart":"2002-04-01","filed":23,"issued":21,"finished":12,"neverFinaled":3,"medIssueDays":113,"p90IssueDays":385,"medFinalDays":369,"p90FinalDays":497,"settled":true},{"quarter":"2002-Q3","quarterStart":"2002-07-01","filed":33,"issued":28,"finished":17,"neverFinaled":3,"medIssueDays":14,"p90IssueDays":330,"medFinalDays":157,"p90FinalDays":399,"settled":true},{"quarter":"2002-Q4","quarterStart":"2002-10-01","filed":20,"issued":17,"finished":8,"neverFinaled":2,"medIssueDays":0,"p90IssueDays":248,"medFinalDays":143,"p90FinalDays":369,"settled":true},{"quarter":"2003-Q1","quarterStart":"2003-01-01","filed":15,"issued":13,"finished":7,"neverFinaled":5,"medIssueDays":171,"p90IssueDays":437,"medFinalDays":181,"p90FinalDays":877,"settled":true},{"quarter":"2003-Q2","quarterStart":"2003-04-01","filed":25,"issued":20,"finished":11,"neverFinaled":5,"medIssueDays":66,"p90IssueDays":476,"medFinalDays":260,"p90FinalDays":513,"settled":true},{"quarter":"2003-Q3","quarterStart":"2003-07-01","filed":38,"issued":36,"finished":17,"neverFinaled":4,"medIssueDays":0,"p90IssueDays":390,"medFinalDays":155,"p90FinalDays":606,"settled":true},{"quarter":"2003-Q4","quarterStart":"2003-10-01","filed":33,"issued":31,"finished":19,"neverFinaled":9,"medIssueDays":59,"p90IssueDays":804,"medFinalDays":197,"p90FinalDays":366,"settled":true},{"quarter":"2004-Q1","quarterStart":"2004-01-01","filed":24,"issued":24,"finished":10,"neverFinaled":1,"medIssueDays":78,"p90IssueDays":699,"medFinalDays":298,"p90FinalDays":560,"settled":true},{"quarter":"2004-Q2","quarterStart":"2004-04-01","filed":27,"issued":25,"finished":19,"neverFinaled":0,"medIssueDays":0,"p90IssueDays":417,"medFinalDays":232,"p90FinalDays":610,"settled":true},{"quarter":"2004-Q3","quarterStart":"2004-07-01","filed":36,"issued":30,"finished":19,"neverFinaled":2,"medIssueDays":0,"p90IssueDays":600,"medFinalDays":167,"p90FinalDays":369,"settled":true},{"quarter":"2004-Q4","quarterStart":"2004-10-01","filed":17,"issued":13,"finished":11,"neverFinaled":1,"medIssueDays":0,"p90IssueDays":232,"medFinalDays":133,"p90FinalDays":379,"settled":true},{"quarter":"2005-Q1","quarterStart":"2005-01-01","filed":17,"issued":16,"finished":12,"neverFinaled":1,"medIssueDays":100,"p90IssueDays":545,"medFinalDays":114,"p90FinalDays":398,"settled":true},{"quarter":"2005-Q2","quarterStart":"2005-04-01","filed":30,"issued":28,"finished":18,"neverFinaled":4,"medIssueDays":67,"p90IssueDays":473,"medFinalDays":222,"p90FinalDays":1157,"settled":true},{"quarter":"2005-Q3","quarterStart":"2005-07-01","filed":42,"issued":36,"finished":20,"neverFinaled":4,"medIssueDays":0,"p90IssueDays":487,"medFinalDays":164,"p90FinalDays":298,"settled":true},{"quarter":"2005-Q4","quarterStart":"2005-10-01","filed":35,"issued":33,"finished":19,"neverFinaled":2,"medIssueDays":59,"p90IssueDays":702,"medFinalDays":323,"p90FinalDays":486,"settled":true},{"quarter":"2006-Q1","quarterStart":"2006-01-01","filed":31,"issued":31,"finished":20,"neverFinaled":3,"medIssueDays":50,"p90IssueDays":419,"medFinalDays":272,"p90FinalDays":443,"settled":true},{"quarter":"2006-Q2","quarterStart":"2006-04-01","filed":38,"issued":35,"finished":23,"neverFinaled":5,"medIssueDays":4,"p90IssueDays":380,"medFinalDays":224,"p90FinalDays":463,"settled":true},{"quarter":"2006-Q3","quarterStart":"2006-07-01","filed":36,"issued":32,"finished":25,"neverFinaled":2,"medIssueDays":48,"p90IssueDays":348,"medFinalDays":212,"p90FinalDays":481,"settled":true},{"quarter":"2006-Q4","quarterStart":"2006-10-01","filed":43,"issued":40,"finished":27,"neverFinaled":5,"medIssueDays":0,"p90IssueDays":275,"medFinalDays":237,"p90FinalDays":473,"settled":true},{"quarter":"2007-Q1","quarterStart":"2007-01-01","filed":33,"issued":31,"finished":17,"neverFinaled":8,"medIssueDays":29,"p90IssueDays":426,"medFinalDays":238,"p90FinalDays":2231,"settled":true},{"quarter":"2007-Q2","quarterStart":"2007-04-01","filed":37,"issued":32,"finished":23,"neverFinaled":2,"medIssueDays":0,"p90IssueDays":296,"medFinalDays":179,"p90FinalDays":535,"settled":true},{"quarter":"2007-Q3","quarterStart":"2007-07-01","filed":43,"issued":42,"finished":26,"neverFinaled":6,"medIssueDays":5,"p90IssueDays":291,"medFinalDays":196,"p90FinalDays":490,"settled":true},{"quarter":"2007-Q4","quarterStart":"2007-10-01","filed":54,"issued":47,"finished":30,"neverFinaled":5,"medIssueDays":137,"p90IssueDays":439,"medFinalDays":304,"p90FinalDays":745,"settled":true},{"quarter":"2008-Q1","quarterStart":"2008-01-01","filed":44,"issued":41,"finished":26,"neverFinaled":4,"medIssueDays":13,"p90IssueDays":476,"medFinalDays":238,"p90FinalDays":494,"settled":true},{"quarter":"2008-Q2","quarterStart":"2008-04-01","filed":80,"issued":65,"finished":48,"neverFinaled":8,"medIssueDays":55,"p90IssueDays":419,"medFinalDays":262,"p90FinalDays":759,"settled":true},{"quarter":"2008-Q3","quarterStart":"2008-07-01","filed":48,"issued":43,"finished":28,"neverFinaled":8,"medIssueDays":38,"p90IssueDays":402,"medFinalDays":244,"p90FinalDays":755,"settled":true},{"quarter":"2008-Q4","quarterStart":"2008-10-01","filed":59,"issued":52,"finished":40,"neverFinaled":8,"medIssueDays":152,"p90IssueDays":510,"medFinalDays":244,"p90FinalDays":498,"settled":true},{"quarter":"2009-Q1","quarterStart":"2009-01-01","filed":30,"issued":24,"finished":21,"neverFinaled":1,"medIssueDays":47,"p90IssueDays":199,"medFinalDays":199,"p90FinalDays":623,"settled":true},{"quarter":"2009-Q2","quarterStart":"2009-04-01","filed":56,"issued":53,"finished":45,"neverFinaled":2,"medIssueDays":36,"p90IssueDays":580,"medFinalDays":301,"p90FinalDays":752,"settled":true},{"quarter":"2009-Q3","quarterStart":"2009-07-01","filed":42,"issued":38,"finished":24,"neverFinaled":5,"medIssueDays":12,"p90IssueDays":363,"medFinalDays":218,"p90FinalDays":414,"settled":true},{"quarter":"2009-Q4","quarterStart":"2009-10-01","filed":42,"issued":35,"finished":29,"neverFinaled":3,"medIssueDays":86,"p90IssueDays":407,"medFinalDays":349,"p90FinalDays":564,"settled":true},{"quarter":"2010-Q1","quarterStart":"2010-01-01","filed":40,"issued":38,"finished":31,"neverFinaled":2,"medIssueDays":112,"p90IssueDays":308,"medFinalDays":296,"p90FinalDays":986,"settled":true},{"quarter":"2010-Q2","quarterStart":"2010-04-01","filed":55,"issued":50,"finished":36,"neverFinaled":11,"medIssueDays":138,"p90IssueDays":476,"medFinalDays":324,"p90FinalDays":644,"settled":true},{"quarter":"2010-Q3","quarterStart":"2010-07-01","filed":43,"issued":41,"finished":33,"neverFinaled":4,"medIssueDays":21,"p90IssueDays":287,"medFinalDays":236,"p90FinalDays":492,"settled":true},{"quarter":"2010-Q4","quarterStart":"2010-10-01","filed":36,"issued":32,"finished":26,"neverFinaled":5,"medIssueDays":65,"p90IssueDays":403,"medFinalDays":280,"p90FinalDays":776,"settled":true},{"quarter":"2011-Q1","quarterStart":"2011-01-01","filed":38,"issued":34,"finished":30,"neverFinaled":1,"medIssueDays":48,"p90IssueDays":243,"medFinalDays":227,"p90FinalDays":815,"settled":true},{"quarter":"2011-Q2","quarterStart":"2011-04-01","filed":53,"issued":53,"finished":40,"neverFinaled":7,"medIssueDays":17,"p90IssueDays":334,"medFinalDays":278,"p90FinalDays":707,"settled":true},{"quarter":"2011-Q3","quarterStart":"2011-07-01","filed":40,"issued":38,"finished":32,"neverFinaled":5,"medIssueDays":30,"p90IssueDays":466,"medFinalDays":318,"p90FinalDays":946,"settled":true},{"quarter":"2011-Q4","quarterStart":"2011-10-01","filed":40,"issued":38,"finished":30,"neverFinaled":6,"medIssueDays":100,"p90IssueDays":623,"medFinalDays":304,"p90FinalDays":690,"settled":true},{"quarter":"2012-Q1","quarterStart":"2012-01-01","filed":48,"issued":43,"finished":34,"neverFinaled":6,"medIssueDays":106,"p90IssueDays":401,"medFinalDays":388,"p90FinalDays":1199,"settled":true},{"quarter":"2012-Q2","quarterStart":"2012-04-01","filed":38,"issued":34,"finished":27,"neverFinaled":3,"medIssueDays":114,"p90IssueDays":426,"medFinalDays":320,"p90FinalDays":967,"settled":true},{"quarter":"2012-Q3","quarterStart":"2012-07-01","filed":65,"issued":60,"finished":44,"neverFinaled":10,"medIssueDays":37,"p90IssueDays":441,"medFinalDays":282,"p90FinalDays":1331,"settled":true},{"quarter":"2012-Q4","quarterStart":"2012-10-01","filed":44,"issued":37,"finished":31,"neverFinaled":2,"medIssueDays":170,"p90IssueDays":484,"medFinalDays":360,"p90FinalDays":699,"settled":true},{"quarter":"2013-Q1","quarterStart":"2013-01-01","filed":53,"issued":49,"finished":41,"neverFinaled":7,"medIssueDays":53,"p90IssueDays":399,"medFinalDays":332,"p90FinalDays":994,"settled":true},{"quarter":"2013-Q2","quarterStart":"2013-04-01","filed":65,"issued":57,"finished":46,"neverFinaled":7,"medIssueDays":41,"p90IssueDays":496,"medFinalDays":260,"p90FinalDays":862,"settled":true},{"quarter":"2013-Q3","quarterStart":"2013-07-01","filed":85,"issued":79,"finished":68,"neverFinaled":5,"medIssueDays":41,"p90IssueDays":556,"medFinalDays":352,"p90FinalDays":1003,"settled":true},{"quarter":"2013-Q4","quarterStart":"2013-10-01","filed":74,"issued":67,"finished":47,"neverFinaled":15,"medIssueDays":141,"p90IssueDays":559,"medFinalDays":326,"p90FinalDays":1089,"settled":true},{"quarter":"2014-Q1","quarterStart":"2014-01-01","filed":66,"issued":64,"finished":52,"neverFinaled":8,"medIssueDays":105,"p90IssueDays":416,"medFinalDays":452,"p90FinalDays":1262,"settled":true},{"quarter":"2014-Q2","quarterStart":"2014-04-01","filed":87,"issued":80,"finished":61,"neverFinaled":13,"medIssueDays":200,"p90IssueDays":597,"medFinalDays":421,"p90FinalDays":1003,"settled":true},{"quarter":"2014-Q3","quarterStart":"2014-07-01","filed":82,"issued":74,"finished":58,"neverFinaled":12,"medIssueDays":44,"p90IssueDays":572,"medFinalDays":310,"p90FinalDays":1172,"settled":true},{"quarter":"2014-Q4","quarterStart":"2014-10-01","filed":83,"issued":71,"finished":56,"neverFinaled":11,"medIssueDays":163,"p90IssueDays":643,"medFinalDays":462,"p90FinalDays":1682,"settled":true},{"quarter":"2015-Q1","quarterStart":"2015-01-01","filed":86,"issued":76,"finished":58,"neverFinaled":13,"medIssueDays":140,"p90IssueDays":679,"medFinalDays":434,"p90FinalDays":1185,"settled":true},{"quarter":"2015-Q2","quarterStart":"2015-04-01","filed":85,"issued":73,"finished":52,"neverFinaled":14,"medIssueDays":176,"p90IssueDays":646,"medFinalDays":412,"p90FinalDays":1224,"settled":true},{"quarter":"2015-Q3","quarterStart":"2015-07-01","filed":79,"issued":75,"finished":56,"neverFinaled":13,"medIssueDays":184,"p90IssueDays":825,"medFinalDays":436,"p90FinalDays":1645,"settled":true},{"quarter":"2015-Q4","quarterStart":"2015-10-01","filed":83,"issued":68,"finished":52,"neverFinaled":9,"medIssueDays":186,"p90IssueDays":614,"medFinalDays":430,"p90FinalDays":1017,"settled":true},{"quarter":"2016-Q1","quarterStart":"2016-01-01","filed":61,"issued":49,"finished":42,"neverFinaled":9,"medIssueDays":119,"p90IssueDays":624,"medFinalDays":396,"p90FinalDays":1109,"settled":true},{"quarter":"2016-Q2","quarterStart":"2016-04-01","filed":79,"issued":67,"finished":50,"neverFinaled":12,"medIssueDays":66,"p90IssueDays":660,"medFinalDays":338,"p90FinalDays":883,"settled":true},{"quarter":"2016-Q3","quarterStart":"2016-07-01","filed":76,"issued":61,"finished":41,"neverFinaled":16,"medIssueDays":67,"p90IssueDays":655,"medFinalDays":364,"p90FinalDays":881,"settled":true},{"quarter":"2016-Q4","quarterStart":"2016-10-01","filed":78,"issued":70,"finished":51,"neverFinaled":14,"medIssueDays":156,"p90IssueDays":706,"medFinalDays":384,"p90FinalDays":1077,"settled":true},{"quarter":"2017-Q1","quarterStart":"2017-01-01","filed":51,"issued":40,"finished":29,"neverFinaled":10,"medIssueDays":96,"p90IssueDays":556,"medFinalDays":385,"p90FinalDays":1053,"settled":true},{"quarter":"2017-Q2","quarterStart":"2017-04-01","filed":64,"issued":57,"finished":44,"neverFinaled":11,"medIssueDays":96,"p90IssueDays":650,"medFinalDays":272,"p90FinalDays":1136,"settled":true},{"quarter":"2017-Q3","quarterStart":"2017-07-01","filed":67,"issued":58,"finished":47,"neverFinaled":8,"medIssueDays":83,"p90IssueDays":474,"medFinalDays":315,"p90FinalDays":937,"settled":true},{"quarter":"2017-Q4","quarterStart":"2017-10-01","filed":83,"issued":63,"finished":51,"neverFinaled":10,"medIssueDays":94,"p90IssueDays":728,"medFinalDays":267,"p90FinalDays":861,"settled":true},{"quarter":"2018-Q1","quarterStart":"2018-01-01","filed":74,"issued":62,"finished":39,"neverFinaled":17,"medIssueDays":81,"p90IssueDays":872,"medFinalDays":297,"p90FinalDays":982,"settled":true},{"quarter":"2018-Q2","quarterStart":"2018-04-01","filed":66,"issued":53,"finished":37,"neverFinaled":10,"medIssueDays":141,"p90IssueDays":577,"medFinalDays":345,"p90FinalDays":1075,"settled":true},{"quarter":"2018-Q3","quarterStart":"2018-07-01","filed":80,"issued":67,"finished":53,"neverFinaled":13,"medIssueDays":38,"p90IssueDays":857,"medFinalDays":418,"p90FinalDays":996,"settled":true},{"quarter":"2018-Q4","quarterStart":"2018-10-01","filed":61,"issued":52,"finished":40,"neverFinaled":8,"medIssueDays":126,"p90IssueDays":744,"medFinalDays":412,"p90FinalDays":1276,"settled":true},{"quarter":"2019-Q1","quarterStart":"2019-01-01","filed":73,"issued":62,"finished":42,"neverFinaled":13,"medIssueDays":84,"p90IssueDays":766,"medFinalDays":486,"p90FinalDays":979,"settled":true},{"quarter":"2019-Q2","quarterStart":"2019-04-01","filed":69,"issued":53,"finished":34,"neverFinaled":18,"medIssueDays":84,"p90IssueDays":1038,"medFinalDays":384,"p90FinalDays":1212,"settled":true},{"quarter":"2019-Q3","quarterStart":"2019-07-01","filed":82,"issued":65,"finished":44,"neverFinaled":16,"medIssueDays":113,"p90IssueDays":859,"medFinalDays":483,"p90FinalDays":1194,"settled":true},{"quarter":"2019-Q4","quarterStart":"2019-10-01","filed":78,"issued":64,"finished":44,"neverFinaled":17,"medIssueDays":79,"p90IssueDays":664,"medFinalDays":316,"p90FinalDays":1079,"settled":true},{"quarter":"2020-Q1","quarterStart":"2020-01-01","filed":47,"issued":32,"finished":24,"neverFinaled":9,"medIssueDays":146,"p90IssueDays":883,"medFinalDays":474,"p90FinalDays":1031,"settled":true},{"quarter":"2020-Q2","quarterStart":"2020-04-01","filed":9,"issued":6,"finished":4,"neverFinaled":3,"medIssueDays":221,"p90IssueDays":302,"settled":true},{"quarter":"2020-Q3","quarterStart":"2020-07-01","filed":59,"issued":50,"finished":29,"neverFinaled":17,"medIssueDays":179,"p90IssueDays":1160,"medFinalDays":345,"p90FinalDays":846,"settled":true},{"quarter":"2020-Q4","quarterStart":"2020-10-01","filed":65,"issued":52,"finished":42,"neverFinaled":12,"medIssueDays":148,"p90IssueDays":425,"medFinalDays":373,"p90FinalDays":919,"settled":true},{"quarter":"2021-Q1","quarterStart":"2021-01-01","filed":74,"issued":61,"finished":45,"neverFinaled":12,"medIssueDays":337,"p90IssueDays":864,"medFinalDays":630,"p90FinalDays":1007,"settled":true},{"quarter":"2021-Q2","quarterStart":"2021-04-01","filed":55,"issued":42,"finished":29,"neverFinaled":14,"medIssueDays":126,"p90IssueDays":1023,"medFinalDays":355,"p90FinalDays":803,"settled":true},{"quarter":"2021-Q3","quarterStart":"2021-07-01","filed":61,"issued":50,"finished":25,"neverFinaled":18,"medIssueDays":229,"p90IssueDays":916,"medFinalDays":335,"p90FinalDays":918,"settled":true},{"quarter":"2021-Q4","quarterStart":"2021-10-01","filed":55,"issued":40,"finished":25,"neverFinaled":17,"medIssueDays":87,"p90IssueDays":682,"medFinalDays":352,"p90FinalDays":807,"settled":true},{"quarter":"2022-Q1","quarterStart":"2022-01-01","filed":65,"issued":52,"finished":35,"neverFinaled":12,"medIssueDays":234,"p90IssueDays":893,"medFinalDays":332,"p90FinalDays":903,"settled":true},{"quarter":"2022-Q2","quarterStart":"2022-04-01","filed":69,"issued":52,"finished":32,"neverFinaled":18,"medIssueDays":228,"p90IssueDays":656,"medFinalDays":481,"p90FinalDays":871,"settled":true},{"quarter":"2022-Q3","quarterStart":"2022-07-01","filed":50,"issued":40,"finished":28,"neverFinaled":12,"medIssueDays":224,"p90IssueDays":554,"medFinalDays":364,"p90FinalDays":624,"settled":true},{"quarter":"2022-Q4","quarterStart":"2022-10-01","filed":55,"issued":47,"finished":32,"neverFinaled":7,"medIssueDays":159,"p90IssueDays":830,"medFinalDays":270,"p90FinalDays":773,"settled":true},{"quarter":"2023-Q1","quarterStart":"2023-01-01","filed":39,"issued":33,"finished":22,"neverFinaled":5,"medIssueDays":43,"p90IssueDays":373,"medFinalDays":380,"p90FinalDays":710,"settled":true},{"quarter":"2023-Q2","quarterStart":"2023-04-01","filed":58,"issued":43,"finished":27,"neverFinaled":12,"medIssueDays":57,"p90IssueDays":613,"medFinalDays":377,"p90FinalDays":621,"settled":true},{"quarter":"2023-Q3","quarterStart":"2023-07-01","filed":44,"issued":35,"finished":25,"neverFinaled":9,"medIssueDays":84,"p90IssueDays":425,"medFinalDays":293,"p90FinalDays":672,"settled":true},{"quarter":"2023-Q4","quarterStart":"2023-10-01","filed":50,"issued":41,"finished":28,"neverFinaled":2,"medIssueDays":38,"p90IssueDays":513,"medFinalDays":263,"p90FinalDays":558,"settled":true},{"quarter":"2024-Q1","quarterStart":"2024-01-01","filed":32,"issued":26,"finished":18,"neverFinaled":0,"medIssueDays":23,"p90IssueDays":460,"medFinalDays":266,"p90FinalDays":656,"settled":true},{"quarter":"2024-Q2","quarterStart":"2024-04-01","filed":42,"issued":32,"finished":22,"neverFinaled":0,"medIssueDays":24,"p90IssueDays":323,"medFinalDays":186,"p90FinalDays":385,"settled":true},{"quarter":"2024-Q3","quarterStart":"2024-07-01","filed":45,"issued":38,"finished":25,"neverFinaled":0,"medIssueDays":28,"p90IssueDays":214,"medFinalDays":266,"p90FinalDays":439,"settled":true},{"quarter":"2024-Q4","quarterStart":"2024-10-01","filed":35,"issued":29,"finished":17,"neverFinaled":0,"medIssueDays":42,"p90IssueDays":147,"medFinalDays":258,"p90FinalDays":464,"settled":false},{"quarter":"2025-Q1","quarterStart":"2025-01-01","filed":34,"issued":30,"finished":14,"neverFinaled":0,"medIssueDays":98,"p90IssueDays":224,"medFinalDays":244,"p90FinalDays":405,"settled":false},{"quarter":"2025-Q2","quarterStart":"2025-04-01","filed":44,"issued":40,"finished":18,"neverFinaled":0,"medIssueDays":88,"p90IssueDays":232,"medFinalDays":156,"p90FinalDays":343,"settled":false},{"quarter":"2025-Q3","quarterStart":"2025-07-01","filed":47,"issued":42,"finished":20,"neverFinaled":0,"medIssueDays":40,"p90IssueDays":216,"medFinalDays":183,"p90FinalDays":308,"settled":false},{"quarter":"2025-Q4","quarterStart":"2025-10-01","filed":49,"issued":32,"finished":3,"neverFinaled":0,"medIssueDays":98,"p90IssueDays":249,"settled":false},{"quarter":"2026-Q1","quarterStart":"2026-01-01","filed":20,"issued":14,"finished":2,"neverFinaled":0,"medIssueDays":74,"p90IssueDays":153,"settled":false},{"quarter":"2026-Q2","quarterStart":"2026-04-01","filed":51,"issued":29,"finished":8,"neverFinaled":0,"medIssueDays":36,"p90IssueDays":128,"medFinalDays":26,"p90FinalDays":85,"settled":false},{"quarter":"2026-Q3","quarterStart":"2026-07-01","filed":60,"issued":25,"finished":4,"neverFinaled":0,"medIssueDays":0,"p90IssueDays":36,"settled":false},{"quarter":"2026-Q4","quarterStart":"2026-10-01","filed":10,"issued":1,"finished":0,"neverFinaled":0,"settled":false}],"source":{"name":"San Francisco Department of Building Inspection permit data via DataSF","url":"https://data.sf.gov/d/i98e-djp9"},"dataAsOf":"2026-10-08T17:50:56+00:00","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"credit":"Source: San Francisco Department of Building Inspection permit data via DataSF, analysis by Permit Graph (permitgraph.org), CC BY 4.0. https://permitgraph.org/neighborhoods/san-francisco/roof-deck","method":"https://permitgraph.org/neighborhoods/san-francisco/roof-deck#method"}