sfproj. every fact links to its evidence

← all projects

Geary BRT Sewer Improvements Phase 2

candidate project Construction f7e80f4d-edde-4d17-9287-3a9100b4537e

The Geary BRT Sewer Improvements Phase 2 is a sanitary sewer construction project by San Francisco Public Works, replacing or upgrading sewer infrastructure along a series of numbered avenues in the Richmond District. The project is currently in active construction, which began in October 2024 and is scheduled to finish in August 2027. It recently moved from the design phase into construction. No cost figures have been published.AI-generated

Updates (3)

What has happened on this project: the agency's own announcements, documents it published, changes we detected in its records, and independent coverage. Each entry says where it came from.

Current record

FieldValueProvenance
agency.owner SF DPW IDC - Hydraulic reported socrata:btxj-k9uh · retrieved 2026-07-17
“agency_name: SF DPW IDC - Hydraulic”
contact.email Lesley.Wong@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Lesley.Wong@sfdpw.org”
contact.name Lesley Wong reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Lesley Wong”
description 1086i reported socrata:btxj-k9uh · retrieved 2026-07-17
“description: 1086i”
location.geometry 117 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“117 published segment geometries”
location.street_limits 02nd Ave; 03rd Ave; 04th Ave; 05th Ave; 06th Ave; 07th Ave; 08th Ave; 09th Ave; 10th Ave; 11th Ave; 12th Ave; 14th Ave; 15th Ave; 16th Ave; 17th Ave; 18th Ave; 19th Ave; 20th Ave; 21st Ave; 22nd Ave … derived socrata:btxj-k9uh · retrieved 2026-07-17
“assembled from segment on/from/to street fields”
name Geary BRT Sewer Improvements Phase 2 reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: Geary BRT Sewer Improvements Phase 2”
phase Construction reported socrata:btxj-k9uh · retrieved 2026-08-11
“project_phase: Construction”
project_type Sanitary Sewer reported socrata:btxj-k9uh · retrieved 2026-07-17
“facility_type: Sanitary Sewer”
schedule.end 2027-08-25 reported socrata:btxj-k9uh · retrieved 2026-08-11
“end_date: 2027-08-25T00:00:00.000”
schedule.start 2024-10-28 reported socrata:btxj-k9uh · retrieved 2026-08-11
“start_date: 2024-10-28T00:00:00.000”
source.project_id 10147 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 10147”
status Active reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Active”
summary The Geary BRT Sewer Improvements Phase 2 is a sanitary sewer construction project by San Francisco Public Works,... generated llm:summarize · retrieved 2026-08-11
“generated from 13 resolved fields; input sha256-v2=d4fca667d0954b18b32d9e739da4cf097f15ec602135f642ce8d6aa0b89e6af7”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'Point', 'coordinates': [-122.45552398484064, 37.78143114029899]}, {'type': 'Point', 'coordinates': [-122.45629574009807, 37.78138128255265]}, {'type': 'Point', 'coordinates': [-122.45662921082746, 37.78143914210698]}, {'type': 'Point', 'coordinates': [-122.45773304369396, 37.78131458595754]}, {'type': 'Point', 'coordinates': [-122.45885866134859, 37.781257061215456]}, {'type': 'Point', 'coordinates': [-122.4599996576848, 37.78121347780565]}, {'type': 'Point', 'coordinates': [-122.46106282882857, 37.78116026152383]}, {'type': 'Point', 'coordinates': [-122.46213927855446, 37.78111099543064]}, {'type': 'Point', 'coordinates': [-122.46321068009061, 37.78107016496995]}, {'type': 'Point', 'coordinates': [-122.46427917006272, 37.78101892153068]}, {'type': 'Point', 'coordinates': [-122.4653528709459, 37.78096549085227]}, {'type': 'Point', 'coordinates': [-122.46642690246217, 37.78092458743494]}, {'type': 'Point', 'coordinates': [-122.46748765221844, 37.78087971489059]}, {'type': 'Point', 'coordinates': [-122.4685638720774, 37.78082203240981]}, {'type': 'Point', 'coordinates': [-122.4696270314773, 37.780768738904236]}, {'type': 'Point', 'coordinates': [-122.47071675011122, 37.78072335326061]}, {'type': 'Point', 'coordinates': [-122.47284399385694, 37.780630787693816]}, {'type': 'Point', 'coordinates': [-122.47177545924252, 37.780681103910275]}, {'type': 'Point', 'coordinates': [-122.47231225634171, 37.78065582786675]}, {'type': 'Point', 'coordinates': [-122.47398247017428, 37.78057538221828]}, {'type': 'Point', 'coordinates': [-122.47508358080042, 37.780528534746125]}, {'type': 'Point', 'coordinates': [-122.47616918884172, 37.780475849942874]}, {'type': 'Point', 'coordinates': [-122.47723988823083, 37.78043963685481]}, {'type': 'Point', 'coordinates': [-122.47830487922938, 37.7803811912273]}, {'type': 'Point', 'coordinates': [-122.47938297535957, 37.7803346897013]}, {'type': 'Point', 'coordinates': [-122.48045062787054, 37.78028023787981]}, {'type': 'Point', 'coordinates': [-122.48151572227297, 37.78022581918438]}, {'type': 'Point', 'coordinates': [-122.4825915285268, 37.78018947173525]}, {'type': 'Point', 'coordinates': [-122.48366194958659, 37.780143060062215]}, {'type': 'Point', 'coordinates': [-122.48473226113329, 37.7800925825611]}, {'type': 'Point', 'coordinates': [-122.48580757582882, 37.780037953113286]}, {'type': 'Point', 'coordinates': [-122.48687804695156, 37.77999354029529]}, {'type': 'Point', 'coordinates': [-122.4879459062044, 37.77994713281198]}, {'type': 'Point', 'coordinates': [-122.48901349254731, 37.779890575400565]}, {'type': 'Point', 'coordinates': [-122.49009657941728, 37.77983983354212]}, {'type': 'Point', 'coordinates': [-122.49116704511421, 37.77979538160838]}, {'type': 'Point', 'coordinates': [-122.49223228814002, 37.77974695042838]}, {'type': 'Point', 'coordinates': [-122.49329725717425, 37.77968836938455]}, {'type': 'Point', 'coordinates': [-122.49438066493661, 37.77964975646865]}, {'type': 'Point', 'coordinates': [-122.49544051808716, 37.779591242558936]}, {'type': 'LineString', 'coordinates': [[-122.45552398511443, 37.78143114022958], [-122.45561873582821, 37.781350252214104], [-122.45619067402593, 37.781320004041916], [-122.45629573992905, 37.781381282490585]]}, {'type': 'LineString', 'coordinates': [[-122.45552398511443, 37.78143114022958], [-122.4556326558448, 37.78148981207105], [-122.45622632956076, 37.781454416761775], [-122.45629573992905, 37.781381282490585]]}, {'type': 'LineString', 'coordinates': [[-122.45629573992905, 37.781381282490585], [-122.4563673767167, 37.781300445830304], [-122.45763628984757, 37.78124362189637], [-122.45773304352959, 37.78131458607121]]}, {'type': 'LineString', 'coordinates': [[-122.45629573992905, 37.781381282490585], [-122.4563960559108, 37.78144660791412], [-122.45662921110124, 37.78143914203756]]}, {'type': 'LineString', 'coordinates': [[-122.45662921110124, 37.78143914203756], [-122.45764718158107, 37.7813958830652], [-122.45773304352959, 37.78131458607121]]}, {'type': 'LineString', 'coordinates': [[-122.45773304352959, 37.78131458607121], [-122.45781128480988, 37.78124342759505], [-122.45870785501205, 37.78120086632868], [-122.45885866140561, 37.78125706132544]]}, {'type': 'LineString', 'coordinates': [[-122.45773304352959, 37.78131458607121], [-122.45782289129455, 37.781376322983625], [-122.45873041273812, 37.78134294197481], [-122.45885866140561, 37.78125706132544]]}, {'type': 'LineString', 'coordinates': [[-122.45885866140561, 37.78125706132544], [-122.45903985827826, 37.78118971333712], [-122.45987404311886, 37.781146583861464], [-122.45999965796324, 37.78121347791195]]}, {'type': 'LineString', 'coordinates': [[-122.45885866140561, 37.78125706132544], [-122.4590487086082, 37.781325440230574], [-122.45988042652714, 37.78128862265692], [-122.45999965796324, 37.78121347791195]]}, {'type': 'LineString', 'coordinates': [[-122.45999965796324, 37.78121347791195], [-122.46011356540245, 37.78113633054504], [-122.46093748946936, 37.781103816021464], [-122.46106282888559, 37.781160261633815]]}, {'type': 'LineString', 'coordinates': [[-122.45999965796324, 37.78121347791195], [-122.46012258357786, 37.78127832588145], [-122.46093322870226, 37.78124185121775], [-122.46106282888559, 37.781160261633815]]}, {'type': 'LineString', 'coordinates': [[-122.46106282888559, 37.781160261633815], [-122.4611874921382, 37.78109129588859], [-122.46201393823434, 37.781054550899974], [-122.46213927882823, 37.7811109953612]]}, {'type': 'LineString', 'coordinates': [[-122.46106282888559, 37.781160261633815], [-122.46119360217332, 37.781222887653115], [-122.4620016675118, 37.78118853885017], [-122.46213927882823, 37.7811109953612]]}, {'type': 'LineString', 'coordinates': [[-122.46213927882823, 37.7811109953612], [-122.46228232272992, 37.78103963221611], [-122.4630851731166, 37.781007453407156], [-122.46321068014298, 37.781070164904214]]}, {'type': 'LineString', 'coordinates': [[-122.46213927882823, 37.7811109953612], [-122.46227021812207, 37.78117988872129], [-122.4630888183434, 37.78114535710618], [-122.46321068014298, 37.781070164904214]]}, {'type': 'LineString', 'coordinates': [[-122.46321068014298, 37.781070164904214], [-122.46332979693523, 37.78099083766209], [-122.46413253581436, 37.78095447258737], [-122.46427917011977, 37.78101892164066]]}, {'type': 'LineString', 'coordinates': [[-122.46321068014298, 37.781070164904214], [-122.4633390417438, 37.781141190328604], [-122.46415220756533, 37.78110047088135], [-122.46427917011977, 37.78101892164066]]}, {'type': 'LineString', 'coordinates': [[-122.46427917011977, 37.78101892164066], [-122.46440602185378, 37.78093319312893], [-122.4652326304661, 37.780902693752054], [-122.46535287099826, 37.780965490786535]]}, {'type': 'LineString', 'coordinates': [[-122.46427917011977, 37.78101892164066], [-122.4644125797188, 37.781081500208124], [-122.46523913468921, 37.781048911395665], [-122.46535287099826, 37.780965490786535]]}, {'type': 'LineString', 'coordinates': [[-122.46535287099826, 37.780965490786535], [-122.46547215123242, 37.780892429901435], [-122.46629338063588, 37.78085783212707], [-122.4664269022978, 37.78092458754862]]}, {'type': 'LineString', 'coordinates': [[-122.46535287099826, 37.780965490786535], [-122.46547596678354, 37.781036602051834], [-122.4662970871404, 37.780997825471914], [-122.4664269022978, 37.78092458754862]]}, {'type': 'LineString', 'coordinates': [[-122.4664269022978, 37.78092458754862], [-122.46654349222598, 37.78084947941762], [-122.46735939763191, 37.780812872696146], [-122.46748765249222, 37.780879714821154]]}, {'type': 'LineString', 'coordinates': [[-122.4664269022978, 37.78092458754862], [-122.46655515650257, 37.780991430335135], [-122.46737369730413, 37.780954779581485], [-122.46748765249222, 37.780879714821154]]}, {'type': 'LineString', 'coordinates': [[-122.46748765249222, 37.780879714821154], [-122.46760418548782, 37.78080251661013], [-122.46842793642317, 37.78076368122472], [-122.46856387212975, 37.78082203234407]]}, {'type': 'LineString', 'coordinates': [[-122.46748765249222, 37.780879714821154], [-122.46761047338822, 37.78094037656076], [-122.4684341700176, 37.78089945139933], [-122.46856387212975, 37.78082203234407]]}, {'type': 'LineString', 'coordinates': [[-122.46856387212975, 37.78082203234407], [-122.46868051513162, 37.78074901183904], [-122.46950953257516, 37.78071008093371], [-122.46962703175109, 37.780768738834794]]}, {'type': 'LineString', 'coordinates': [[-122.46856387212975, 37.78082203234407], [-122.46870427249016, 37.7808900859383], [-122.46950067622734, 37.78084276042888], [-122.46962703175109, 37.780768738834794]]}, {'type': 'LineString', 'coordinates': [[-122.46962703175109, 37.780768738834794], [-122.46973789338075, 37.78070248562893], [-122.47057812390287, 37.780662959364484], [-122.47071674994686, 37.78072335337431]]}, {'type': 'LineString', 'coordinates': [[-122.46962703175109, 37.780768738834794], [-122.46975737612229, 37.780838471813425], [-122.47058256747646, 37.78080478212142], [-122.47071674994686, 37.78072335337431]]}, {'type': 'LineString', 'coordinates': [[-122.47071674994686, 37.78072335337431], [-122.4708150088755, 37.780652728340115], [-122.47167104444584, 37.78061563779717], [-122.47177545929956, 37.78068110402025]]}, {'type': 'LineString', 'coordinates': [[-122.47071674994686, 37.78072335337431], [-122.47085037523141, 37.780789393978296], [-122.47167676921562, 37.78075538045171], [-122.47177545929956, 37.78068110402025]]}, {'type': 'LineString', 'coordinates': [[-122.47177545929956, 37.78068110402025], [-122.47185985111356, 37.78060857681201], [-122.47215910483564, 37.780594944826035], [-122.47231225617269, 37.780655827804715]]}, {'type': 'LineString', 'coordinates': [[-122.47177545929956, 37.78068110402025], [-122.47187357544355, 37.780745243400965], [-122.47216726458858, 37.780735662186416], [-122.47231225617269, 37.780655827804715]]}, {'type': 'LineString', 'coordinates': [[-122.47231225617269, 37.780655827804715], [-122.47246285751007, 37.78057266809574], [-122.47273096213489, 37.780560659501226], [-122.47284399368323, 37.78063078745607]]}, {'type': 'LineString', 'coordinates': [[-122.47231225617269, 37.780655827804715], [-122.4724705542277, 37.780726270520695], [-122.47274253191435, 37.780714085649684], [-122.47284399368323, 37.78063078745607]]}, {'type': 'LineString', 'coordinates': [[-122.47284399368323, 37.78063078745607], [-122.47294105885913, 37.78055557767524], [-122.47383763353997, 37.78051490904241], [-122.47398247023133, 37.78057538232826]]}, {'type': 'LineString', 'coordinates': [[-122.47284399368323, 37.78063078745607], [-122.47294465471164, 37.780694203010654], [-122.4738565842932, 37.780650532989654], [-122.47398247023133, 37.78057538232826]]}, {'type': 'LineString', 'coordinates': [[-122.47398247023133, 37.78057538232826], [-122.47409839968611, 37.78051054287356], [-122.47496180602539, 37.78046970553844], [-122.47508358085281, 37.78052853468039]]}, {'type': 'LineString', 'coordinates': [[-122.47398247023133, 37.78057538232826], [-122.47410451399442, 37.78064435259429], [-122.47497575313125, 37.78060947108423], [-122.47508358085281, 37.78052853468039]]}, {'type': 'LineString', 'coordinates': [[-122.47508358085281, 37.78052853468039], [-122.47519418042022, 37.78045566757784], [-122.47603707917868, 37.7804131371453], [-122.47616918889409, 37.78047584987714]]}, {'type': 'LineString', 'coordinates': [[-122.47508358085281, 37.78052853468039], [-122.47520301529414, 37.780595518754616], [-122.47604096440848, 37.780559157957256], [-122.47616918889409, 37.78047584987714]]}, {'type': 'LineString', 'coordinates': [[-122.47616918889409, 37.78047584987714], [-122.4762798412905, 37.780405009988336], [-122.47710761553101, 37.780370840914564], [-122.47723988806177, 37.78043963679277]]}, {'type': 'LineString', 'coordinates': [[-122.47616918889409, 37.78047584987714], [-122.47630735430651, 37.78054572203393], [-122.47711373570102, 37.78050465082654], [-122.47723988806177, 37.78043963679277]]}, {'type': 'LineString', 'coordinates': [[-122.47723988806177, 37.78043963679277], [-122.47734531829813, 37.780364825544154], [-122.4781778269989, 37.78031636697104], [-122.47830487927709, 37.78038119098581]]}, {'type': 'LineString', 'coordinates': [[-122.47723988806177, 37.78043963679277], [-122.47735399521521, 37.78049859221688], [-122.47818906173615, 37.780450090689946], [-122.47830487927709, 37.78038119098581]]}, {'type': 'LineString', 'coordinates': [[-122.47830487927709, 37.78038119098581], [-122.4784128646793, 37.7803063358856], [-122.47924585847056, 37.78027612245144], [-122.47938297519055, 37.780334689639275]]}, {'type': 'LineString', 'coordinates': [[-122.47830487927709, 37.78038119098581], [-122.47841403617396, 37.78044631552841], [-122.47925459241084, 37.78041191722519], [-122.47938297519055, 37.780334689639275]]}, {'type': 'LineString', 'coordinates': [[-122.47938297519055, 37.780334689639275], [-122.47949074366011, 37.780251721321356], [-122.480316066553, 37.78022162875539], [-122.48045062814897, 37.78028023798606]]}, {'type': 'LineString', 'coordinates': [[-122.47938297519055, 37.780334689639275], [-122.47949463567095, 37.780397742023645], [-122.48032501919903, 37.78036553566434], [-122.48045062814897, 37.78028023798606]]}, {'type': 'LineString', 'coordinates': [[-122.48045062814897, 37.78028023798606], [-122.4805713396219, 37.780203137947396], [-122.48138904626057, 37.78017519494499], [-122.48151572233003, 37.78022581929436]]}, {'type': 'LineString', 'coordinates': [[-122.48045062814897, 37.78028023798606], [-122.48057523375451, 37.78034915861527], [-122.4813925632527, 37.780307019379556], [-122.48151572233003, 37.78022581929436]]}, {'type': 'LineString', 'coordinates': [[-122.48151572233003, 37.78022581929436], [-122.48164187036411, 37.78016080054775], [-122.48247214203867, 37.78012452295679], [-122.48259152835777, 37.780189471673225]]}, {'type': 'LineString', 'coordinates': [[-122.48151572233003, 37.78022581929436], [-122.48164555015157, 37.78029870931455], [-122.4824859953801, 37.78026023150658], [-122.48259152835777, 37.780189471673225]]}, {'type': 'LineString', 'coordinates': [[-122.48259152835777, 37.780189471673225], [-122.4827046222288, 37.780114526654074], [-122.48353228238607, 37.780076256359536], [-122.48366194986504, 37.78014306016848]]}, {'type': 'LineString', 'coordinates': [[-122.48259152835777, 37.780189471673225], [-122.48271080659912, 37.7802503641598], [-122.48353101509785, 37.78022033508154], [-122.48366194986504, 37.78014306016848]]}, {'type': 'LineString', 'coordinates': [[-122.48366194986504, 37.78014306016848], [-122.48378760832236, 37.780059786466005], [-122.48458725410643, 37.780026038424985], [-122.48473226118563, 37.78009258249534]]}, {'type': 'LineString', 'coordinates': [[-122.48366194986504, 37.78014306016848], [-122.4837889524647, 37.780205850397955], [-122.48460383018676, 37.78016778767987], [-122.48473226118563, 37.78009258249534]]}, {'type': 'LineString', 'coordinates': [[-122.48473226118563, 37.78009258249534], [-122.4848605835209, 37.780013321063535], [-122.48567806955899, 37.77997723610314], [-122.48580757566447, 37.780037953226994]]}, {'type': 'LineString', 'coordinates': [[-122.48473226118563, 37.78009258249534], [-122.48488232739503, 37.780157012424105], [-122.48568420468378, 37.78011104523516], [-122.48580757566447, 37.780037953226994]]}, {'type': 'LineString', 'coordinates': [[-122.48580757566447, 37.780037953226994], [-122.4859310548549, 37.779968916842776], [-122.48675615498956, 37.779930667338114], [-122.48687804723002, 37.77999354040153]]}, {'type': 'LineString', 'coordinates': [[-122.48580757566447, 37.780037953226994], [-122.48592941259952, 37.78009879904886], [-122.48676212972951, 37.780058392075006], [-122.48687804723002, 37.77999354040153]]}, {'type': 'LineString', 'coordinates': [[-122.48687804723002, 37.77999354040153], [-122.48699891435011, 37.77992251811145], [-122.48781628978494, 37.77988236222145], [-122.48794590603535, 37.779947132749946]]}, {'type': 'LineString', 'coordinates': [[-122.48687804723002, 37.77999354040153], [-122.48700499802757, 37.780054298940634], [-122.48781475939288, 37.78001630055947], [-122.48794590603535, 37.779947132749946]]}, {'type': 'LineString', 'coordinates': [[-122.48794590603535, 37.779947132749946], [-122.48805888599958, 37.77986812648101], [-122.48888414684842, 37.77983594606429], [-122.48901349282107, 37.77989057533107]]}, {'type': 'LineString', 'coordinates': [[-122.48794590603535, 37.779947132749946], [-122.48806513398284, 37.78000599159517], [-122.48888272700601, 37.77997394051998], [-122.48901349282107, 37.77989057533107]]}, {'type': 'LineString', 'coordinates': [[-122.48901349282107, 37.77989057533107], [-122.48912929900537, 37.77982166499575], [-122.48995950889321, 37.77978330680454], [-122.49009657924354, 37.779839833304365]]}, {'type': 'LineString', 'coordinates': [[-122.48901349282107, 37.77989057533107], [-122.48913805140381, 37.779957459040205], [-122.48995292366766, 37.779919359704486], [-122.49009657924354, 37.779839833304365]]}, {'type': 'LineString', 'coordinates': [[-122.49009657924354, 37.779839833304365], [-122.49020743479896, 37.77977709254158], [-122.49106299086539, 37.77973018280132], [-122.49116704494516, 37.77979538154637]]}, {'type': 'LineString', 'coordinates': [[-122.49009657924354, 37.779839833304365], [-122.49023244212678, 37.77991082243232], [-122.49107968842341, 37.77987598724629], [-122.49116704494516, 37.77979538154637]]}, {'type': 'LineString', 'coordinates': [[-122.49116704494516, 37.77979538154637], [-122.49126740203228, 37.77972267241776], [-122.4921053878177, 37.779688225326325], [-122.49223228797096, 37.77974695036637]]}, {'type': 'LineString', 'coordinates': [[-122.49116704494516, 37.77979538154637], [-122.49128627520145, 37.77985423713599], [-122.49210914140363, 37.77982816165158], [-122.49223228797096, 37.77974695036637]]}, {'type': 'LineString', 'coordinates': [[-122.49223228797096, 37.77974695036637], [-122.49235820862813, 37.77967380794245], [-122.49315076052495, 37.779634553816706], [-122.49329725745272, 37.77968836949076]]}, {'type': 'LineString', 'coordinates': [[-122.49223228797096, 37.77974695036637], [-122.49237218831819, 37.77981357144802], [-122.49314959888488, 37.779776674116874], [-122.49329725745272, 37.77968836949076]]}, {'type': 'LineString', 'coordinates': [[-122.49329725745272, 37.77968836949076], [-122.49343133619587, 37.779633348869154], [-122.49426195795942, 37.7796019472362], [-122.49438066476756, 37.77964975640664]]}, {'type': 'LineString', 'coordinates': [[-122.49329725745272, 37.77968836949076], [-122.4934368320208, 37.779742820662015], [-122.49427725232802, 37.779708263511914], [-122.49438066476756, 37.77964975640664]]}, {'type': 'LineString', 'coordinates': [[-122.49438066476756, 37.77964975640664], [-122.49449412761999, 37.77958899658395], [-122.49532438661767, 37.77955262849007], [-122.49544051814424, 37.77959124266892]]}, {'type': 'LineString', 'coordinates': [[-122.49438066476756, 37.77964975640664], [-122.49450457464337, 37.779692297854915], [-122.49530698583274, 37.779666546060724], [-122.49544051814424, 37.77959124266892]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'Point', 'coordinates': [-122.45552398, 37.78143114]}, {'type': 'Point', 'coordinates': [-122.45629574, 37.78138128]}, {'type': 'Point', 'coordinates': [-122.45662921, 37.78143914]}, {'type': 'Point', 'coordinates': [-122.45773304, 37.78131459]}, {'type': 'Point', 'coordinates': [-122.45885866, 37.78125706]}, {'type': 'Point', 'coordinates': [-122.45999966, 37.78121348]}, {'type': 'Point', 'coordinates': [-122.46106283, 37.78116026]}, {'type': 'Point', 'coordinates': [-122.46213928, 37.781111]}, {'type': 'Point', 'coordinates': [-122.46321068, 37.78107016]}, {'type': 'Point', 'coordinates': [-122.46427917, 37.78101892]}, {'type': 'Point', 'coordinates': [-122.46535287, 37.78096549]}, {'type': 'Point', 'coordinates': [-122.4664269, 37.78092459]}, {'type': 'Point', 'coordinates': [-122.46748765, 37.78087971]}, {'type': 'Point', 'coordinates': [-122.46856387, 37.78082203]}, {'type': 'Point', 'coordinates': [-122.46962703, 37.78076874]}, {'type': 'Point', 'coordinates': [-122.47071675, 37.78072335]}, {'type': 'Point', 'coordinates': [-122.47284399, 37.78063079]}, {'type': 'Point', 'coordinates': [-122.47177546, 37.7806811]}, {'type': 'Point', 'coordinates': [-122.47231226, 37.78065583]}, {'type': 'Point', 'coordinates': [-122.47398247, 37.78057538]}, {'type': 'Point', 'coordinates': [-122.47508358, 37.78052853]}, {'type': 'Point', 'coordinates': [-122.47616919, 37.78047585]}, {'type': 'Point', 'coordinates': [-122.47723989, 37.78043964]}, {'type': 'Point', 'coordinates': [-122.47830488, 37.78038119]}, {'type': 'Point', 'coordinates': [-122.47938298, 37.78033469]}, {'type': 'Point', 'coordinates': [-122.48045063, 37.78028024]}, {'type': 'Point', 'coordinates': [-122.48151572, 37.78022582]}, {'type': 'Point', 'coordinates': [-122.48259153, 37.78018947]}, {'type': 'Point', 'coordinates': [-122.48366195, 37.78014306]}, {'type': 'Point', 'coordinates': [-122.48473226, 37.78009258]}, {'type': 'Point', 'coordinates': [-122.48580758, 37.78003795]}, {'type': 'Point', 'coordinates': [-122.48687805, 37.77999354]}, {'type': 'Point', 'coordinates': [-122.48794591, 37.77994713]}, {'type': 'Point', 'coordinates': [-122.48901349, 37.77989058]}, {'type': 'Point', 'coordinates': [-122.49009658, 37.77983983]}, {'type': 'Point', 'coordinates': [-122.49116705, 37.77979538]}, {'type': 'Point', 'coordinates': [-122.49223229, 37.77974695]}, {'type': 'Point', 'coordinates': [-122.49329726, 37.77968837]}, {'type': 'Point', 'coordinates': [-122.49438066, 37.77964976]}, {'type': 'Point', 'coordinates': [-122.49544052, 37.77959124]}, {'type': 'LineString', 'coordinates': [[-122.45552399, 37.78143114], [-122.45561874, 37.78135025], [-122.45619067, 37.78132], [-122.45629574, 37.78138128]]}, {'type': 'LineString', 'coordinates': [[-122.45552399, 37.78143114], [-122.45563266, 37.78148981], [-122.45622633, 37.78145442], [-122.45629574, 37.78138128]]}, {'type': 'LineString', 'coordinates': [[-122.45629574, 37.78138128], [-122.45636738, 37.78130045], [-122.45763629, 37.78124362], [-122.45773304, 37.78131459]]}, {'type': 'LineString', 'coordinates': [[-122.45629574, 37.78138128], [-122.45639606, 37.78144661], [-122.45662921, 37.78143914]]}, {'type': 'LineString', 'coordinates': [[-122.45662921, 37.78143914], [-122.45764718, 37.78139588], [-122.45773304, 37.78131459]]}, {'type': 'LineString', 'coordinates': [[-122.45773304, 37.78131459], [-122.45781128, 37.78124343], [-122.45870786, 37.78120087], [-122.45885866, 37.78125706]]}, {'type': 'LineString', 'coordinates': [[-122.45773304, 37.78131459], [-122.45782289, 37.78137632], [-122.45873041, 37.78134294], [-122.45885866, 37.78125706]]}, {'type': 'LineString', 'coordinates': [[-122.45885866, 37.78125706], [-122.45903986, 37.78118971], [-122.45987404, 37.78114658], [-122.45999966, 37.78121348]]}, {'type': 'LineString', 'coordinates': [[-122.45885866, 37.78125706], [-122.45904871, 37.78132544], [-122.45988043, 37.78128862], [-122.45999966, 37.78121348]]}, {'type': 'LineString', 'coordinates': [[-122.45999966, 37.78121348], [-122.46011357, 37.78113633], [-122.46093749, 37.78110382], [-122.46106283, 37.78116026]]}, {'type': 'LineString', 'coordinates': [[-122.45999966, 37.78121348], [-122.46012258, 37.78127833], [-122.46093323, 37.78124185], [-122.46106283, 37.78116026]]}, {'type': 'LineString', 'coordinates': [[-122.46106283, 37.78116026], [-122.46118749, 37.7810913], [-122.46201394, 37.78105455], [-122.46213928, 37.781111]]}, {'type': 'LineString', 'coordinates': [[-122.46106283, 37.78116026], [-122.4611936, 37.78122289], [-122.46200167, 37.78118854], [-122.46213928, 37.781111]]}, {'type': 'LineString', 'coordinates': [[-122.46213928, 37.781111], [-122.46228232, 37.78103963], [-122.46308517, 37.78100745], [-122.46321068, 37.78107016]]}, {'type': 'LineString', 'coordinates': [[-122.46213928, 37.781111], [-122.46227022, 37.78117989], [-122.46308882, 37.78114536], [-122.46321068, 37.78107016]]}, {'type': 'LineString', 'coordinates': [[-122.46321068, 37.78107016], [-122.4633298, 37.78099084], [-122.46413254, 37.78095447], [-122.46427917, 37.78101892]]}, {'type': 'LineString', 'coordinates': [[-122.46321068, 37.78107016], [-122.46333904, 37.78114119], [-122.46415221, 37.78110047], [-122.46427917, 37.78101892]]}, {'type': 'LineString', 'coordinates': [[-122.46427917, 37.78101892], [-122.46440602, 37.78093319], [-122.46523263, 37.78090269], [-122.46535287, 37.78096549]]}, {'type': 'LineString', 'coordinates': [[-122.46427917, 37.78101892], [-122.46441258, 37.7810815], [-122.46523913, 37.78104891], [-122.46535287, 37.78096549]]}, {'type': 'LineString', 'coordinates': [[-122.46535287, 37.78096549], [-122.46547215, 37.78089243], [-122.46629338, 37.78085783], [-122.4664269, 37.78092459]]}, {'type': 'LineString', 'coordinates': [[-122.46535287, 37.78096549], [-122.46547597, 37.7810366], [-122.46629709, 37.78099783], [-122.4664269, 37.78092459]]}, {'type': 'LineString', 'coordinates': [[-122.4664269, 37.78092459], [-122.46654349, 37.78084948], [-122.4673594, 37.78081287], [-122.46748765, 37.78087971]]}, {'type': 'LineString', 'coordinates': [[-122.4664269, 37.78092459], [-122.46655516, 37.78099143], [-122.4673737, 37.78095478], [-122.46748765, 37.78087971]]}, {'type': 'LineString', 'coordinates': [[-122.46748765, 37.78087971], [-122.46760419, 37.78080252], [-122.46842794, 37.78076368], [-122.46856387, 37.78082203]]}, {'type': 'LineString', 'coordinates': [[-122.46748765, 37.78087971], [-122.46761047, 37.78094038], [-122.46843417, 37.78089945], [-122.46856387, 37.78082203]]}, {'type': 'LineString', 'coordinates': [[-122.46856387, 37.78082203], [-122.46868052, 37.78074901], [-122.46950953, 37.78071008], [-122.46962703, 37.78076874]]}, {'type': 'LineString', 'coordinates': [[-122.46856387, 37.78082203], [-122.46870427, 37.78089009], [-122.46950068, 37.78084276], [-122.46962703, 37.78076874]]}, {'type': 'LineString', 'coordinates': [[-122.46962703, 37.78076874], [-122.46973789, 37.78070249], [-122.47057812, 37.78066296], [-122.47071675, 37.78072335]]}, {'type': 'LineString', 'coordinates': [[-122.46962703, 37.78076874], [-122.46975738, 37.78083847], [-122.47058257, 37.78080478], [-122.47071675, 37.78072335]]}, {'type': 'LineString', 'coordinates': [[-122.47071675, 37.78072335], [-122.47081501, 37.78065273], [-122.47167104, 37.78061564], [-122.47177546, 37.7806811]]}, {'type': 'LineString', 'coordinates': [[-122.47071675, 37.78072335], [-122.47085038, 37.78078939], [-122.47167677, 37.78075538], [-122.47177546, 37.7806811]]}, {'type': 'LineString', 'coordinates': [[-122.47177546, 37.7806811], [-122.47185985, 37.78060858], [-122.4721591, 37.78059494], [-122.47231226, 37.78065583]]}, {'type': 'LineString', 'coordinates': [[-122.47177546, 37.7806811], [-122.47187358, 37.78074524], [-122.47216726, 37.78073566], [-122.47231226, 37.78065583]]}, {'type': 'LineString', 'coordinates': [[-122.47231226, 37.78065583], [-122.47246286, 37.78057267], [-122.47273096, 37.78056066], [-122.47284399, 37.78063079]]}, {'type': 'LineString', 'coordinates': [[-122.47231226, 37.78065583], [-122.47247055, 37.78072627], [-122.47274253, 37.78071409], [-122.47284399, 37.78063079]]}, {'type': 'LineString', 'coordinates': [[-122.47284399, 37.78063079], [-122.47294106, 37.78055558], [-122.47383763, 37.78051491], [-122.47398247, 37.78057538]]}, {'type': 'LineString', 'coordinates': [[-122.47284399, 37.78063079], [-122.47294465, 37.7806942], [-122.47385658, 37.78065053], [-122.47398247, 37.78057538]]}, {'type': 'LineString', 'coordinates': [[-122.47398247, 37.78057538], [-122.4740984, 37.78051054], [-122.47496181, 37.78046971], [-122.47508358, 37.78052853]]}, {'type': 'LineString', 'coordinates': [[-122.47398247, 37.78057538], [-122.47410451, 37.78064435], [-122.47497575, 37.78060947], [-122.47508358, 37.78052853]]}, {'type': 'LineString', 'coordinates': [[-122.47508358, 37.78052853], [-122.47519418, 37.78045567], [-122.47603708, 37.78041314], [-122.47616919, 37.78047585]]}, {'type': 'LineString', 'coordinates': [[-122.47508358, 37.78052853], [-122.47520302, 37.78059552], [-122.47604096, 37.78055916], [-122.47616919, 37.78047585]]}, {'type': 'LineString', 'coordinates': [[-122.47616919, 37.78047585], [-122.47627984, 37.78040501], [-122.47710762, 37.78037084], [-122.47723989, 37.78043964]]}, {'type': 'LineString', 'coordinates': [[-122.47616919, 37.78047585], [-122.47630735, 37.78054572], [-122.47711374, 37.78050465], [-122.47723989, 37.78043964]]}, {'type': 'LineString', 'coordinates': [[-122.47723989, 37.78043964], [-122.47734532, 37.78036483], [-122.47817783, 37.78031637], [-122.47830488, 37.78038119]]}, {'type': 'LineString', 'coordinates': [[-122.47723989, 37.78043964], [-122.477354, 37.78049859], [-122.47818906, 37.78045009], [-122.47830488, 37.78038119]]}, {'type': 'LineString', 'coordinates': [[-122.47830488, 37.78038119], [-122.47841286, 37.78030634], [-122.47924586, 37.78027612], [-122.47938298, 37.78033469]]}, {'type': 'LineString', 'coordinates': [[-122.47830488, 37.78038119], [-122.47841404, 37.78044632], [-122.47925459, 37.78041192], [-122.47938298, 37.78033469]]}, {'type': 'LineString', 'coordinates': [[-122.47938298, 37.78033469], [-122.47949074, 37.78025172], [-122.48031607, 37.78022163], [-122.48045063, 37.78028024]]}, {'type': 'LineString', 'coordinates': [[-122.47938298, 37.78033469], [-122.47949464, 37.78039774], [-122.48032502, 37.78036554], [-122.48045063, 37.78028024]]}, {'type': 'LineString', 'coordinates': [[-122.48045063, 37.78028024], [-122.48057134, 37.78020314], [-122.48138905, 37.78017519], [-122.48151572, 37.78022582]]}, {'type': 'LineString', 'coordinates': [[-122.48045063, 37.78028024], [-122.48057523, 37.78034916], [-122.48139256, 37.78030702], [-122.48151572, 37.78022582]]}, {'type': 'LineString', 'coordinates': [[-122.48151572, 37.78022582], [-122.48164187, 37.7801608], [-122.48247214, 37.78012452], [-122.48259153, 37.78018947]]}, {'type': 'LineString', 'coordinates': [[-122.48151572, 37.78022582], [-122.48164555, 37.78029871], [-122.482486, 37.78026023], [-122.48259153, 37.78018947]]}, {'type': 'LineString', 'coordinates': [[-122.48259153, 37.78018947], [-122.48270462, 37.78011453], [-122.48353228, 37.78007626], [-122.48366195, 37.78014306]]}, {'type': 'LineString', 'coordinates': [[-122.48259153, 37.78018947], [-122.48271081, 37.78025036], [-122.48353102, 37.78022034], [-122.48366195, 37.78014306]]}, {'type': 'LineString', 'coordinates': [[-122.48366195, 37.78014306], [-122.48378761, 37.78005979], [-122.48458725, 37.78002604], [-122.48473226, 37.78009258]]}, {'type': 'LineString', 'coordinates': [[-122.48366195, 37.78014306], [-122.48378895, 37.78020585], [-122.48460383, 37.78016779], [-122.48473226, 37.78009258]]}, {'type': 'LineString', 'coordinates': [[-122.48473226, 37.78009258], [-122.48486058, 37.78001332], [-122.48567807, 37.77997724], [-122.48580758, 37.78003795]]}, {'type': 'LineString', 'coordinates': [[-122.48473226, 37.78009258], [-122.48488233, 37.78015701], [-122.4856842, 37.78011105], [-122.48580758, 37.78003795]]}, {'type': 'LineString', 'coordinates': [[-122.48580758, 37.78003795], [-122.48593105, 37.77996892], [-122.48675615, 37.77993067], [-122.48687805, 37.77999354]]}, {'type': 'LineString', 'coordinates': [[-122.48580758, 37.78003795], [-122.48592941, 37.7800988], [-122.48676213, 37.78005839], [-122.48687805, 37.77999354]]}, {'type': 'LineString', 'coordinates': [[-122.48687805, 37.77999354], [-122.48699891, 37.77992252], [-122.48781629, 37.77988236], [-122.48794591, 37.77994713]]}, {'type': 'LineString', 'coordinates': [[-122.48687805, 37.77999354], [-122.487005, 37.7800543], [-122.48781476, 37.7800163], [-122.48794591, 37.77994713]]}, {'type': 'LineString', 'coordinates': [[-122.48794591, 37.77994713], [-122.48805889, 37.77986813], [-122.48888415, 37.77983595], [-122.48901349, 37.77989058]]}, {'type': 'LineString', 'coordinates': [[-122.48794591, 37.77994713], [-122.48806513, 37.78000599], [-122.48888273, 37.77997394], [-122.48901349, 37.77989058]]}, {'type': 'LineString', 'coordinates': [[-122.48901349, 37.77989058], [-122.4891293, 37.77982166], [-122.48995951, 37.77978331], [-122.49009658, 37.77983983]]}, {'type': 'LineString', 'coordinates': [[-122.48901349, 37.77989058], [-122.48913805, 37.77995746], [-122.48995292, 37.77991936], [-122.49009658, 37.77983983]]}, {'type': 'LineString', 'coordinates': [[-122.49009658, 37.77983983], [-122.49020743, 37.77977709], [-122.49106299, 37.77973018], [-122.49116704, 37.77979538]]}, {'type': 'LineString', 'coordinates': [[-122.49009658, 37.77983983], [-122.49023244, 37.77991082], [-122.49107969, 37.77987599], [-122.49116704, 37.77979538]]}, {'type': 'LineString', 'coordinates': [[-122.49116704, 37.77979538], [-122.4912674, 37.77972267], [-122.49210539, 37.77968823], [-122.49223229, 37.77974695]]}, {'type': 'LineString', 'coordinates': [[-122.49116704, 37.77979538], [-122.49128628, 37.77985424], [-122.49210914, 37.77982816], [-122.49223229, 37.77974695]]}, {'type': 'LineString', 'coordinates': [[-122.49223229, 37.77974695], [-122.49235821, 37.77967381], [-122.49315076, 37.77963455], [-122.49329726, 37.77968837]]}, {'type': 'LineString', 'coordinates': [[-122.49223229, 37.77974695], [-122.49237219, 37.77981357], [-122.4931496, 37.77977667], [-122.49329726, 37.77968837]]}, {'type': 'LineString', 'coordinates': [[-122.49329726, 37.77968837], [-122.49343134, 37.77963335], [-122.49426196, 37.77960195], [-122.49438066, 37.77964976]]}, {'type': 'LineString', 'coordinates': [[-122.49329726, 37.77968837], [-122.49343683, 37.77974282], [-122.49427725, 37.77970826], [-122.49438066, 37.77964976]]}, {'type': 'LineString', 'coordinates': [[-122.49438066, 37.77964976], [-122.49449413, 37.779589], [-122.49532439, 37.77955263], [-122.49544052, 37.77959124]]}, {'type': 'LineString', 'coordinates': [[-122.49438066, 37.77964976], [-122.49450457, 37.7796923], [-122.49530699, 37.77966655], [-122.49544052, 37.77959124]]}]}
2026-08-11 completion date changed 2027-06-302027-08-25
2026-08-11 start date changed 2024-09-022024-10-28
2026-08-11 phase changed DesignConstruction

Source records

Public Works coordinated projects (DotMaps) key 10147 primary · rule:dotmaps-group-by-dotmapsid dataset page ↗ · this record’s data ↗

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 117 geometries reported 2026-08-27 live
summary The Geary BRT Sewer Improvements Phase 2 is a sanitary sewer construction project by San Francisco Public Works, replacing or upgrading sewer infrastructure along a series of numbered avenues in the Richmond District. The project is currently in active construction, which began in October 2024 and is scheduled to finish in August 2027. It recently moved from the design phase into construction. No cost figures have been published. generated 2026-08-11 live
schedule.end 2027-08-25 reported 2026-08-11 live
schedule.start 2024-10-28 reported 2026-08-11 live
phase Construction reported 2026-08-11 live
summary The Geary BRT Sewer Improvements Phase 2 is an active sanitary sewer project owned by San Francisco Public Works (Hydraulic division) as part of the Geary Bus Rapid Transit corridor work. Spanning many blocks of the Richmond District's numbered avenues, the project is currently in the design phase, with work scheduled from September 2024 through June 2027. No cost figures have been published. generated 2026-07-18 superseded
location.geometry 117 geometries reported 2026-07-17 superseded
location.street_limits 02nd Ave; 03rd Ave; 04th Ave; 05th Ave; 06th Ave; 07th Ave; 08th Ave; 09th Ave; 10th Ave; 11th Ave; 12th Ave; 14th Ave; 15th Ave; 16th Ave; 17th Ave; 18th Ave; 19th Ave; 20th Ave; 21st Ave; 22nd Ave … derived 2026-07-17 live
schedule.end 2027-06-30 reported 2026-07-17 superseded
schedule.start 2024-09-02 reported 2026-07-17 superseded
source.project_id 10147 reported 2026-07-17 live
contact.email Lesley.Wong@sfdpw.org reported 2026-07-17 live
contact.name Lesley Wong reported 2026-07-17 live
agency.owner SF DPW IDC - Hydraulic reported 2026-07-17 live
project_type Sanitary Sewer reported 2026-07-17 live
phase Design reported 2026-07-17 superseded
status Active reported 2026-07-17 live
description 1086i reported 2026-07-17 live
name Geary BRT Sewer Improvements Phase 2 reported 2026-07-17 live