{"id":449985,"date":"2026-09-01T14:14:16","date_gmt":"2026-09-01T14:14:16","guid":{"rendered":"https:\/\/www.newsbeep.com\/us-ca\/449985\/"},"modified":"2026-09-01T14:14:16","modified_gmt":"2026-09-01T14:14:16","slug":"controversial-sf-contractor-could-get-33-million-extension","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us-ca\/449985\/","title":{"rendered":"Controversial SF contractor could get $33 million extension"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Almost a year ago, Mayor Daniel Lurie\u2019s office awarded a $5.9 million contract for an ambitious overhaul of the city\u2019s archaic permitting system to a largely untested tech firm with connections to his former nonprofit, Tipping Point. This occurred without a formal bidding process, and <a href=\"https:\/\/missionlocal.org\/2025\/10\/lurie-s-f-permitting-contract-questions-deputys-impropriety\/\" rel=\"nofollow noopener\" target=\"_blank\">over the objections of departmental staff<\/a>.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">At the time, the mayor\u2019s office claimed OpenGov was the only vendor capable of rolling out the new system quickly enough.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">But since then, OpenGov missed key deadlines by several months to roll out basic permits. The software Lurie championed still has limited functionality and, city workers say, is still only being applied to simpler tasks.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Nevertheless, the mayor\u2019s allies want to extend the <a href=\"https:\/\/missionlocal.org\/2025\/11\/weekly-reports-opengov\/\" rel=\"nofollow noopener\" target=\"_blank\">OpenGov deal<\/a> \u2014\u00a0currently set to expire on Sept. 30 \u2014 by five years to 2031 for an additional $33 million. A preliminary vote is set for Wednesday.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">The extension would come before the city has created a clear plan to add in the more complex permits from additional city departments, which the system presently cannot handle, according to records reviewed by Mission Local.<\/p>\n<p class=\"wp-block-paragraph\">And while OpenGov is eventually supposed to consolidate the city\u2019s permitting redundancies under one platform, three workers from different departments who spoke to Mission Local said their teams still use the old system simultaneously with OpenGov.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">That\u2019s because OpenGov, they said, still hits snags: It cannot handle ancillary requirements tied to some basic permits and paperwork, forcing city staffers to also work with the antiquated system OpenGov was meant to supplant \u2014 a time-consuming and tedious process.\u00a0\u00a0<\/p>\n<p class=\"wp-block-paragraph\">\u201cThe city is still phasing this thing in, trying to make it work in our department,\u201d said one city staffer, who was granted anonymity for fear of retaliation but said their experience matched that of multiple people on their team. \u201cWe\u2019re building the plane while flying it.\u201d<\/p>\n<p class=\"wp-block-paragraph\">The city\u2019s original contract included an option to extend OpenGov\u2019s one-year deal by just two years at a more limited cost. That no longer seems sufficient for the tech firm\u2019s backers at City Hall: Liz Watty, the head of the permit streamlining initiative PermitSF, and Supervisor Stephen Sherrill, a proponent of the contract extension.<\/p>\n<p class=\"wp-block-paragraph\">The proposal to lock in OpenGov through at least 2031 comes after the Civil Service Commission voted in support of the OpenGov contract in a June 4-1 vote. The proposal to extend the contract for a total of six years is now set for a Wednesday, Sept. 2 vote by the city\u2019s Budget and Finance Committee, comprising Supervisors Matt Dorsey, Danny Sauter, and Chyanne Chen. The full Board of Supervisors is expected to vote on the request on Sept. 15.<\/p>\n<p>Pay now, develop later<\/p>\n<p class=\"wp-block-paragraph\">City workers said using both systems simultaneously \u2014 and troubleshooting the technical bugs that often show up in OpenGov \u2014 has added more work to their plates.<\/p>\n<p class=\"wp-block-paragraph\">\u201cCurrently, the understanding is that the old system will still be around for a couple years,\u201d one worker said. \u201cI don\u2019t feel it is going to become less work, but more. We\u2019re dealing with fixing bugs as well as processing permits.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Simple permits \u2014 like those for doors, windows, siding and reroofing \u2014 as well as fire-only construction permits (sprinklers and alarms), special event permits, and signs and awnings permits can all presently be done on OpenGov. Those permits are easier because they can largely be done over the counter with less than an hour of plan review.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Electrical and plumbing permits, which are far more numerous, were supposed to be handled by OpenGov by March. But an Aug. 24 weekly status report <a href=\"https:\/\/media.api.sf.gov\/documents\/PermitSF_portal_Weekly_Status_Report_-_August_24_2026_1.pdf\" rel=\"nofollow noopener\" target=\"_blank\">said<\/a> both permit types remain in \u201csoft launch.\u201d City leaders hope to have OpenGov handling these, as well as kitchen and bath, solar, and fire operational permits, by the fall.<\/p>\n<p class=\"wp-block-paragraph\">OpenGov has missed past deadlines. The original contract called for making 15 permits available by mid-March, but only eight of those have since been fully deployed, with electrical and plumbing permits open to only a limited number of customers.<\/p>\n<p class=\"wp-block-paragraph\">The city has yet to introduce a plan for handling more complex permits under OpenGov\u2019s next phase involving the Department of Public Works, the Public Utilities Commission, the Port, the Department of Public Health and the Recreation and Parks Department.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">The city, in a response to a public records request, said a plan for folding those departments in will only happen after the $33 million contract extension. In their written responses, city officials said they have not determined the final number and complexity of the permits that will be managed by OpenGov. They also could not provide an analysis on OpenGov\u2019s fitness for the 12 additional city departments that are supposed to eventually adopt the software.\u00a0<\/p>\n<p>City officials argue against abandoning OpenGov<\/p>\n<p class=\"wp-block-paragraph\">When asked why the city would push the $33 million extension before producing a clear roadmap for OpenGov\u2019s future, Watty said the city cannot afford to wait.<\/p>\n<p class=\"wp-block-paragraph\">\u201cWithout a contract extension now, the project of modernizing permitting would stall and we would have to unwind all the permits we\u2019ve launched this year,\u201d Watty wrote to Mission Local in a statement.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">She said the city\u2019s approach was purposeful, and that PermitSF has since February experienced a sharp increase in applications, such as a 42 percent increase in fire department sprinkler and alarm permits and a 72 percent increase in door, siding, and window replacement permits.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">\u201cOur goal is to deliver impact and results for San Franciscans as quickly as possible. This means planning and development are intentionally concurrent and iterative,\u201d Watty said.<\/p>\n<p class=\"wp-block-paragraph\">Another city worker, also granted anonymity, said OpenGov should have spent more time developing the new software before it went live. He added he can\u2019t help but feel he and other workers were used as beta testers, training a private company\u2019s product while working on the public dime.<\/p>\n<p class=\"wp-block-paragraph\">\u201cYou should never go live until you are fully ready,\u201d the worker said. \u201cWe\u2019re the guinea pigs of the whole process.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Watty did acknowledge in an Aug. 19 presentation to the Department of Building Inspection\u2019s commission that OpenGov\u2019s implementation was under-resourced. She called that \u201cour weakest link in this first year,\u201d but said that she has since brought on a full-time project manager to fix issues.<\/p>\n<p class=\"wp-block-paragraph\">Lurie\u2019s office first pushed the largely untested software last year over the objections of some staffers who preferred other vendors and <a href=\"https:\/\/media.api.sf.gov\/documents\/05-18-26_Item_10_Public_Comment_-_IFPTE_Local_21_OpenGov_Objection22_-_PSC_6234.pdf\" rel=\"nofollow noopener\" target=\"_blank\">wrote that OpenGov\u2019s proposal<\/a> had \u201cgaps so significant\u201d that it \u201cshouldn\u2019t be considered.\u201d\u00a0<\/p>\n<p class=\"wp-block-paragraph\">OpenGov\u2019s founders, its CEO, and an advisory board member were all donors Lurie\u2019s foundation, Tipping Point Community, <a href=\"https:\/\/sfstandard.com\/2025\/10\/15\/san-francisco-daniel-lurie-ned-segal-opengov-technology-contract\/\" rel=\"nofollow noopener\" target=\"_blank\">as reported by the San Francisco Standard<\/a>. <\/p>\n<p class=\"wp-block-paragraph\">The mayor\u2019s ties to OpenGov <a href=\"https:\/\/missionlocal.org\/2025\/10\/s-f-supervisor-calls-probe-mayor-5-9m-permitting-deal\/\" rel=\"nofollow noopener\" target=\"_blank\">sparked accusations of favoritism<\/a>, which the mayor\u2019s office denied. A <a href=\"https:\/\/missionlocal.org\/2026\/06\/mayor-luries-permitting-contract-report\/\" rel=\"nofollow noopener\" target=\"_blank\">subsequent city review in June<\/a> of Lurie\u2019s initial no-bid, one-year, $5.9 million contract award to OpenGov in October 2025 found the mayor \u201cdid not conform to typical City practice or best practices\u201d but also \u201cdid not violate city requirements.\u201d<\/p>\n<p class=\"wp-block-paragraph\">At the Civil Service Commission meeting in June regarding OpenGov, some staffers came to the software\u2019s defense, arguing it streamlined permitting workflows, increased transparency and even garnered positive feedback from frontline staff using the software daily.<\/p>\n<p class=\"wp-block-paragraph\">District 2 Supervisor Stephen Sherill, a key Lurie ally and former director of the Office of Innovation under Mayor London Breed, has sponsored the OpenGov extension deal.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">\u201cEvery day I hear from residents who ask me why the city at the global epicenter of tech still runs on platforms from the 20th century,\u201d said Sherill in a statement through a spokesperson. \u201cCity Hall cannot be an obstacle to our businesses and residents. We need to be a partner and that must include a modern system. Open Gov is already delivering just that.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"Almost a year ago, Mayor Daniel Lurie\u2019s office awarded a $5.9 million contract for an ambitious overhaul of&hellip;\n","protected":false},"author":2,"featured_media":449986,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[101,103,102,104,106,105],"class_list":["post-449985","post","type-post","status-publish","format-standard","has-post-thumbnail","category-san-francisco","tag-san-francisco","tag-san-francisco-headlines","tag-san-francisco-news","tag-sf","tag-sf-headlines","tag-sf-news"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/449985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/comments?post=449985"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/449985\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media\/449986"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media?parent=449985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/categories?post=449985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/tags?post=449985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}