Civic Intelligence

Csw/Stuber-Stroeh Engineering Group Inc.

Plan context: Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan

EIN 68-0215172 • Novato, CA • 27 filings • 3 plans

504 Redwood Blvd., Suite 310Novato, CA 94947
Current Snapshot

Latest Year

2025

2025 Participants

44

2025 Assets

$12,326,319

2025 Contributions

$1,093,136

Historical Graphs

Total Assets Over Time

Aggregate end-of-year assets by filing year, excluding zero-asset years

$12,326,319$6,163,160$0199920132025YearValue
$12,326,319Latest year 2025

Participants Over Time

Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans

89450199920122025YearValue
44Latest year 2025

Company Timeline

Year summaries and individual filings are combined here so you can stay in one place while moving across years and plan filings.

Year / FilingFilingsParticipantsAssetsContributionsContrib./Participant
2025144$12,326,319$1,093,136$24,844iApproximate average salary by contribution assumption: employee only about $621,100 at 4% or $414,067 at 6%; with 50% employer match about $414,067 at 4% or $276,044 at 6%; with 100% employer match about $310,550 at 4% or $207,033 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-44$12,326,319$1,093,136$24,844iApproximate average salary by contribution assumption: employee only about $621,100 at 4% or $414,067 at 6%; with 50% employer match about $414,067 at 4% or $276,044 at 6%; with 100% employer match about $310,550 at 4% or $207,033 at 6%.
2024145$9,807,565$1,066,665$23,704iApproximate average salary by contribution assumption: employee only about $592,592 at 4% or $395,061 at 6%; with 50% employer match about $395,061 at 4% or $263,374 at 6%; with 100% employer match about $296,296 at 4% or $197,531 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-45$9,807,565$1,066,665$23,704iApproximate average salary by contribution assumption: employee only about $592,592 at 4% or $395,061 at 6%; with 50% employer match about $395,061 at 4% or $263,374 at 6%; with 100% employer match about $296,296 at 4% or $197,531 at 6%.
2023145$7,619,869$1,004,954$22,332iApproximate average salary by contribution assumption: employee only about $558,308 at 4% or $372,205 at 6%; with 50% employer match about $372,205 at 4% or $248,137 at 6%; with 100% employer match about $279,154 at 4% or $186,103 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-45$7,619,869$1,004,954$22,332iApproximate average salary by contribution assumption: employee only about $558,308 at 4% or $372,205 at 6%; with 50% employer match about $372,205 at 4% or $248,137 at 6%; with 100% employer match about $279,154 at 4% or $186,103 at 6%.
2022143$8,026,684$809,420$18,824iApproximate average salary by contribution assumption: employee only about $470,593 at 4% or $313,729 at 6%; with 50% employer match about $313,729 at 4% or $209,152 at 6%; with 100% employer match about $235,297 at 4% or $156,864 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-43$8,026,684$809,420$18,824iApproximate average salary by contribution assumption: employee only about $470,593 at 4% or $313,729 at 6%; with 50% employer match about $313,729 at 4% or $209,152 at 6%; with 100% employer match about $235,297 at 4% or $156,864 at 6%.
2021137$10,389,648$741,635$20,044iApproximate average salary by contribution assumption: employee only about $501,105 at 4% or $334,070 at 6%; with 50% employer match about $334,070 at 4% or $222,713 at 6%; with 100% employer match about $250,552 at 4% or $167,035 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-37$10,389,648$741,635$20,044iApproximate average salary by contribution assumption: employee only about $501,105 at 4% or $334,070 at 6%; with 50% employer match about $334,070 at 4% or $222,713 at 6%; with 100% employer match about $250,552 at 4% or $167,035 at 6%.
2020141$9,295,227$617,941$15,072iApproximate average salary by contribution assumption: employee only about $376,793 at 4% or $251,196 at 6%; with 50% employer match about $251,196 at 4% or $167,464 at 6%; with 100% employer match about $188,397 at 4% or $125,598 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-41$9,295,227$617,941$15,072iApproximate average salary by contribution assumption: employee only about $376,793 at 4% or $251,196 at 6%; with 50% employer match about $251,196 at 4% or $167,464 at 6%; with 100% employer match about $188,397 at 4% or $125,598 at 6%.
2019140$10,273,163$484,433$12,111iApproximate average salary by contribution assumption: employee only about $302,771 at 4% or $201,847 at 6%; with 50% employer match about $201,847 at 4% or $134,565 at 6%; with 100% employer match about $151,385 at 4% or $100,924 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-40$10,273,163$484,433$12,111iApproximate average salary by contribution assumption: employee only about $302,771 at 4% or $201,847 at 6%; with 50% employer match about $201,847 at 4% or $134,565 at 6%; with 100% employer match about $151,385 at 4% or $100,924 at 6%.
2018138$8,572,330$345,266$9,086iApproximate average salary by contribution assumption: employee only about $227,149 at 4% or $151,432 at 6%; with 50% employer match about $151,432 at 4% or $100,955 at 6%; with 100% employer match about $113,574 at 4% or $75,716 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-38$8,572,330$345,266$9,086iApproximate average salary by contribution assumption: employee only about $227,149 at 4% or $151,432 at 6%; with 50% employer match about $151,432 at 4% or $100,955 at 6%; with 100% employer match about $113,574 at 4% or $75,716 at 6%.
2017136$9,757,591$288,690$8,019iApproximate average salary by contribution assumption: employee only about $200,479 at 4% or $133,653 at 6%; with 50% employer match about $133,653 at 4% or $89,102 at 6%; with 100% employer match about $100,240 at 4% or $66,826 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-36$9,757,591$288,690$8,019iApproximate average salary by contribution assumption: employee only about $200,479 at 4% or $133,653 at 6%; with 50% employer match about $133,653 at 4% or $89,102 at 6%; with 100% employer match about $100,240 at 4% or $66,826 at 6%.
2016140$8,665,213$193,688$4,842iApproximate average salary by contribution assumption: employee only about $121,055 at 4% or $80,703 at 6%; with 50% employer match about $80,703 at 4% or $53,802 at 6%; with 100% employer match about $60,528 at 4% or $40,352 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-40$8,665,213$193,688$4,842iApproximate average salary by contribution assumption: employee only about $121,055 at 4% or $80,703 at 6%; with 50% employer match about $80,703 at 4% or $53,802 at 6%; with 100% employer match about $60,528 at 4% or $40,352 at 6%.
2015142$8,425,518$331,324$7,889iApproximate average salary by contribution assumption: employee only about $197,217 at 4% or $131,478 at 6%; with 50% employer match about $131,478 at 4% or $87,652 at 6%; with 100% employer match about $98,608 at 4% or $65,739 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-42$8,425,518$331,324$7,889iApproximate average salary by contribution assumption: employee only about $197,217 at 4% or $131,478 at 6%; with 50% employer match about $131,478 at 4% or $87,652 at 6%; with 100% employer match about $98,608 at 4% or $65,739 at 6%.
2014141$8,233,246$292,792$7,141iApproximate average salary by contribution assumption: employee only about $178,532 at 4% or $119,021 at 6%; with 50% employer match about $119,021 at 4% or $79,347 at 6%; with 100% employer match about $89,266 at 4% or $59,511 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-41$8,233,246$292,792$7,141iApproximate average salary by contribution assumption: employee only about $178,532 at 4% or $119,021 at 6%; with 50% employer match about $119,021 at 4% or $79,347 at 6%; with 100% employer match about $89,266 at 4% or $59,511 at 6%.
2013144$7,965,181$219,941$4,999iApproximate average salary by contribution assumption: employee only about $124,966 at 4% or $83,311 at 6%; with 50% employer match about $83,311 at 4% or $55,541 at 6%; with 100% employer match about $62,483 at 4% or $41,655 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-44$7,965,181$219,941$4,999iApproximate average salary by contribution assumption: employee only about $124,966 at 4% or $83,311 at 6%; with 50% employer match about $83,311 at 4% or $55,541 at 6%; with 100% employer match about $62,483 at 4% or $41,655 at 6%.
2012152$7,387,198$328,049$6,309iApproximate average salary by contribution assumption: employee only about $157,716 at 4% or $105,144 at 6%; with 50% employer match about $105,144 at 4% or $70,096 at 6%; with 100% employer match about $78,858 at 4% or $52,572 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-52$7,387,198$328,049$6,309iApproximate average salary by contribution assumption: employee only about $157,716 at 4% or $105,144 at 6%; with 50% employer match about $105,144 at 4% or $70,096 at 6%; with 100% employer match about $78,858 at 4% or $52,572 at 6%.
2011163$7,339,675$521,355$8,275iApproximate average salary by contribution assumption: employee only about $206,887 at 4% or $137,925 at 6%; with 50% employer match about $137,925 at 4% or $91,950 at 6%; with 100% employer match about $103,443 at 4% or $68,962 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-63$7,339,675$521,355$8,275iApproximate average salary by contribution assumption: employee only about $206,887 at 4% or $137,925 at 6%; with 50% employer match about $137,925 at 4% or $91,950 at 6%; with 100% employer match about $103,443 at 4% or $68,962 at 6%.
2010168$7,552,678$547,808$8,056iApproximate average salary by contribution assumption: employee only about $201,400 at 4% or $134,267 at 6%; with 50% employer match about $134,267 at 4% or $89,511 at 6%; with 100% employer match about $100,700 at 4% or $67,133 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-68$7,552,678$547,808$8,056iApproximate average salary by contribution assumption: employee only about $201,400 at 4% or $134,267 at 6%; with 50% employer match about $134,267 at 4% or $89,511 at 6%; with 100% employer match about $100,700 at 4% or $67,133 at 6%.
2009189$6,228,562$533,707$5,997iApproximate average salary by contribution assumption: employee only about $149,918 at 4% or $99,945 at 6%; with 50% employer match about $99,945 at 4% or $66,630 at 6%; with 100% employer match about $74,959 at 4% or $49,973 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-89$6,228,562$533,707$5,997iApproximate average salary by contribution assumption: employee only about $149,918 at 4% or $99,945 at 6%; with 50% employer match about $99,945 at 4% or $66,630 at 6%; with 100% employer match about $74,959 at 4% or $49,973 at 6%.
2008157$4,919,176$818,515$14,360iApproximate average salary by contribution assumption: employee only about $358,998 at 4% or $239,332 at 6%; with 50% employer match about $239,332 at 4% or $159,555 at 6%; with 100% employer match about $179,499 at 4% or $119,666 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-57$4,919,176$818,515$14,360iApproximate average salary by contribution assumption: employee only about $358,998 at 4% or $239,332 at 6%; with 50% employer match about $239,332 at 4% or $159,555 at 6%; with 100% employer match about $179,499 at 4% or $119,666 at 6%.
2007163$6,650,100$935,853$14,855iApproximate average salary by contribution assumption: employee only about $371,370 at 4% or $247,580 at 6%; with 50% employer match about $247,580 at 4% or $165,053 at 6%; with 100% employer match about $185,685 at 4% or $123,790 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-63$6,650,100$935,853$14,855iApproximate average salary by contribution assumption: employee only about $371,370 at 4% or $247,580 at 6%; with 50% employer match about $247,580 at 4% or $165,053 at 6%; with 100% employer match about $185,685 at 4% or $123,790 at 6%.
2006154$5,717,967$603,393$11,174iApproximate average salary by contribution assumption: employee only about $279,349 at 4% or $186,232 at 6%; with 50% employer match about $186,232 at 4% or $124,155 at 6%; with 100% employer match about $139,674 at 4% or $93,116 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-54$5,717,967$603,393$11,174iApproximate average salary by contribution assumption: employee only about $279,349 at 4% or $186,232 at 6%; with 50% employer match about $186,232 at 4% or $124,155 at 6%; with 100% employer match about $139,674 at 4% or $93,116 at 6%.
2005148$4,875,525$741,045$15,438iApproximate average salary by contribution assumption: employee only about $385,961 at 4% or $257,307 at 6%; with 50% employer match about $257,307 at 4% or $171,538 at 6%; with 100% employer match about $192,980 at 4% or $128,654 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-48$4,875,525$741,045$15,438iApproximate average salary by contribution assumption: employee only about $385,961 at 4% or $257,307 at 6%; with 50% employer match about $257,307 at 4% or $171,538 at 6%; with 100% employer match about $192,980 at 4% or $128,654 at 6%.
2004151$4,077,301$594,884$11,664iApproximate average salary by contribution assumption: employee only about $291,610 at 4% or $194,407 at 6%; with 50% employer match about $194,407 at 4% or $129,604 at 6%; with 100% employer match about $145,805 at 4% or $97,203 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-51$4,077,301$594,884$11,664iApproximate average salary by contribution assumption: employee only about $291,610 at 4% or $194,407 at 6%; with 50% employer match about $194,407 at 4% or $129,604 at 6%; with 100% employer match about $145,805 at 4% or $97,203 at 6%.
2003149$3,354,549$566,053$11,552iApproximate average salary by contribution assumption: employee only about $288,803 at 4% or $192,535 at 6%; with 50% employer match about $192,535 at 4% or $128,357 at 6%; with 100% employer match about $144,401 at 4% or $96,268 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-49$3,354,549$566,053$11,552iApproximate average salary by contribution assumption: employee only about $288,803 at 4% or $192,535 at 6%; with 50% employer match about $192,535 at 4% or $128,357 at 6%; with 100% employer match about $144,401 at 4% or $96,268 at 6%.
2002158$2,294,794$638,575$11,010iApproximate average salary by contribution assumption: employee only about $275,248 at 4% or $183,499 at 6%; with 50% employer match about $183,499 at 4% or $122,332 at 6%; with 100% employer match about $137,624 at 4% or $91,749 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-58$2,294,794$638,575$11,010iApproximate average salary by contribution assumption: employee only about $275,248 at 4% or $183,499 at 6%; with 50% employer match about $183,499 at 4% or $122,332 at 6%; with 100% employer match about $137,624 at 4% or $91,749 at 6%.
2001147$0$0-
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-47---
2000138$2,115,901$392,035$10,317iApproximate average salary by contribution assumption: employee only about $257,918 at 4% or $171,945 at 6%; with 50% employer match about $171,945 at 4% or $114,630 at 6%; with 100% employer match about $128,959 at 4% or $85,973 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-38$2,115,901$392,035$10,317iApproximate average salary by contribution assumption: employee only about $257,918 at 4% or $171,945 at 6%; with 50% employer match about $171,945 at 4% or $114,630 at 6%; with 100% employer match about $128,959 at 4% or $85,973 at 6%.
1999141$2,378,585$345,022$8,415iApproximate average salary by contribution assumption: employee only about $210,379 at 4% or $140,253 at 6%; with 50% employer match about $140,253 at 4% or $93,502 at 6%; with 100% employer match about $105,190 at 4% or $70,126 at 6%.
Csw/Stuber-Stroeh Engineering Group Inc. 401(K) Profit Sharing Plan-41$2,378,585$345,022$8,415iApproximate average salary by contribution assumption: employee only about $210,379 at 4% or $140,253 at 6%; with 50% employer match about $140,253 at 4% or $93,502 at 6%; with 100% employer match about $105,190 at 4% or $70,126 at 6%.