Civic Intelligence

General Sheet Metal Works Inc.

Plan context: Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan

EIN 93-0611584 • Clackamas, OR • 38 filings • 9 plans

16345 SE EvelynClackamas, OR 97015-9515
Current Snapshot

Latest Year

2025

2025 Participants

57

2025 Assets

$12,614,193

2025 Contributions

$543,606

Historical Graphs

Total Assets Over Time

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

$20,967,833$10,483,917$0199920142025YearValue
$12,614,193Latest year 2025

Participants Over Time

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

151760199920132025YearValue
57Latest 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
2025257$12,614,193$543,606$9,537iApproximate average salary by contribution assumption: employee only about $238,424 at 4% or $158,949 at 6%; with 50% employer match about $158,949 at 4% or $105,966 at 6%; with 100% employer match about $119,212 at 4% or $79,475 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-36$9,129,594$233,050$6,474iApproximate average salary by contribution assumption: employee only about $161,840 at 4% or $107,894 at 6%; with 50% employer match about $107,894 at 4% or $71,929 at 6%; with 100% employer match about $80,920 at 4% or $53,947 at 6%.
General Sheet Metal Works Inc. Bargaining Retirement Plan-57$3,484,599$310,556$5,448iApproximate average salary by contribution assumption: employee only about $136,209 at 4% or $90,806 at 6%; with 50% employer match about $90,806 at 4% or $60,537 at 6%; with 100% employer match about $68,104 at 4% or $45,403 at 6%.
2024393$20,967,833$1,036,770$11,148iApproximate average salary by contribution assumption: employee only about $278,702 at 4% or $185,801 at 6%; with 50% employer match about $185,801 at 4% or $123,867 at 6%; with 100% employer match about $139,351 at 4% or $92,901 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-46$8,997,153$233,772$5,082iApproximate average salary by contribution assumption: employee only about $127,050 at 4% or $84,700 at 6%; with 50% employer match about $84,700 at 4% or $56,467 at 6%; with 100% employer match about $63,525 at 4% or $42,350 at 6%.
General Sheet Metal Employee Stock Ownership Plan-93$8,861,816$472,080$5,076iApproximate average salary by contribution assumption: employee only about $126,903 at 4% or $84,602 at 6%; with 50% employer match about $84,602 at 4% or $56,401 at 6%; with 100% employer match about $63,452 at 4% or $42,301 at 6%.
General Sheet Metal Works Inc. Bargaining Retirement Plan-62$3,108,864$330,918$5,337iApproximate average salary by contribution assumption: employee only about $133,435 at 4% or $88,956 at 6%; with 50% employer match about $88,956 at 4% or $59,304 at 6%; with 100% employer match about $66,717 at 4% or $44,478 at 6%.
20233106$18,068,719$1,089,693$10,280iApproximate average salary by contribution assumption: employee only about $257,003 at 4% or $171,335 at 6%; with 50% employer match about $171,335 at 4% or $114,224 at 6%; with 100% employer match about $128,502 at 4% or $85,668 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-51$9,426,972$235,461$4,617iApproximate average salary by contribution assumption: employee only about $115,422 at 4% or $76,948 at 6%; with 50% employer match about $76,948 at 4% or $51,299 at 6%; with 100% employer match about $57,711 at 4% or $38,474 at 6%.
General Sheet Metal Employee Stock Ownership Plan-106$5,693,032$525,357$4,956iApproximate average salary by contribution assumption: employee only about $123,905 at 4% or $82,603 at 6%; with 50% employer match about $82,603 at 4% or $55,069 at 6%; with 100% employer match about $61,952 at 4% or $41,302 at 6%.
General Sheet Metal Works Inc. Bargaining Retirement Plan-67$2,948,715$328,875$4,909iApproximate average salary by contribution assumption: employee only about $122,715 at 4% or $81,810 at 6%; with 50% employer match about $81,810 at 4% or $54,540 at 6%; with 100% employer match about $61,357 at 4% or $40,905 at 6%.
20223104$14,235,827$1,404,814$13,508iApproximate average salary by contribution assumption: employee only about $337,696 at 4% or $225,130 at 6%; with 50% employer match about $225,130 at 4% or $150,087 at 6%; with 100% employer match about $168,848 at 4% or $112,565 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-104$8,616,754$533,813$5,133iApproximate average salary by contribution assumption: employee only about $128,320 at 4% or $85,547 at 6%; with 50% employer match about $85,547 at 4% or $57,031 at 6%; with 100% employer match about $64,160 at 4% or $42,773 at 6%.
General Sheet Metal Employee Stock Ownership Plan-96$3,172,225$851,083$8,865iApproximate average salary by contribution assumption: employee only about $221,636 at 4% or $147,757 at 6%; with 50% employer match about $147,757 at 4% or $98,505 at 6%; with 100% employer match about $110,818 at 4% or $73,879 at 6%.
General Sheet Metal Works Inc. Bargaining Retirement Plan-59$2,446,848$19,918$338iApproximate average salary by contribution assumption: employee only about $8,440 at 4% or $5,627 at 6%; with 50% employer match about $5,627 at 4% or $3,751 at 6%; with 100% employer match about $4,220 at 4% or $2,813 at 6%.
20212110$14,002,276$1,390,698$12,643iApproximate average salary by contribution assumption: employee only about $316,068 at 4% or $210,712 at 6%; with 50% employer match about $210,712 at 4% or $140,475 at 6%; with 100% employer match about $158,034 at 4% or $105,356 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-96$12,431,522$535,580$5,579iApproximate average salary by contribution assumption: employee only about $139,474 at 4% or $92,983 at 6%; with 50% employer match about $92,983 at 4% or $61,988 at 6%; with 100% employer match about $69,737 at 4% or $46,491 at 6%.
General Sheet Metal Employee Stock Ownership Plan-110$1,570,754$855,118$7,774iApproximate average salary by contribution assumption: employee only about $194,345 at 4% or $129,563 at 6%; with 50% employer match about $129,563 at 4% or $86,376 at 6%; with 100% employer match about $97,173 at 4% or $64,782 at 6%.
20202147$11,801,486$1,374,757$9,352iApproximate average salary by contribution assumption: employee only about $233,802 at 4% or $155,868 at 6%; with 50% employer match about $155,868 at 4% or $103,912 at 6%; with 100% employer match about $116,901 at 4% or $77,934 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-147$11,085,917$843,423$5,738iApproximate average salary by contribution assumption: employee only about $143,439 at 4% or $95,626 at 6%; with 50% employer match about $95,626 at 4% or $63,751 at 6%; with 100% employer match about $71,720 at 4% or $47,813 at 6%.
General Sheet Metal Employee Stock Ownership Plan-69$715,569$531,334$7,700iApproximate average salary by contribution assumption: employee only about $192,512 at 4% or $128,342 at 6%; with 50% employer match about $128,342 at 4% or $85,561 at 6%; with 100% employer match about $96,256 at 4% or $64,171 at 6%.
20192151$9,994,534$1,415,007$9,371iApproximate average salary by contribution assumption: employee only about $234,273 at 4% or $156,182 at 6%; with 50% employer match about $156,182 at 4% or $104,121 at 6%; with 100% employer match about $117,136 at 4% or $78,091 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-151$9,810,300$1,230,773$8,151iApproximate average salary by contribution assumption: employee only about $203,770 at 4% or $135,847 at 6%; with 50% employer match about $135,847 at 4% or $90,565 at 6%; with 100% employer match about $101,885 at 4% or $67,923 at 6%.
General Sheet Metal Employee Stock Ownership Plan-34$184,234$184,234$5,419iApproximate average salary by contribution assumption: employee only about $135,466 at 4% or $90,311 at 6%; with 50% employer match about $90,311 at 4% or $60,207 at 6%; with 100% employer match about $67,733 at 4% or $45,155 at 6%.
20182142$7,444,860$1,223,824$8,618iApproximate average salary by contribution assumption: employee only about $215,462 at 4% or $143,641 at 6%; with 50% employer match about $143,641 at 4% or $95,761 at 6%; with 100% employer match about $107,731 at 4% or $71,821 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-142$7,442,360$1,221,324$8,601iApproximate average salary by contribution assumption: employee only about $215,022 at 4% or $143,348 at 6%; with 50% employer match about $143,348 at 4% or $95,565 at 6%; with 100% employer match about $107,511 at 4% or $71,674 at 6%.
General Sheet Metal Employee Stock Ownership Plan-0$2,500$2,500-
2017193$6,618,272$782,635$8,415iApproximate average salary by contribution assumption: employee only about $210,386 at 4% or $140,257 at 6%; with 50% employer match about $140,257 at 4% or $93,505 at 6%; with 100% employer match about $105,193 at 4% or $70,129 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-93$6,618,272$782,635$8,415iApproximate average salary by contribution assumption: employee only about $210,386 at 4% or $140,257 at 6%; with 50% employer match about $140,257 at 4% or $93,505 at 6%; with 100% employer match about $105,193 at 4% or $70,129 at 6%.
2016162$5,369,803$693,744$11,189iApproximate average salary by contribution assumption: employee only about $279,735 at 4% or $186,490 at 6%; with 50% employer match about $186,490 at 4% or $124,327 at 6%; with 100% employer match about $139,868 at 4% or $93,245 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-62$5,369,803$693,744$11,189iApproximate average salary by contribution assumption: employee only about $279,735 at 4% or $186,490 at 6%; with 50% employer match about $186,490 at 4% or $124,327 at 6%; with 100% employer match about $139,868 at 4% or $93,245 at 6%.
2015157$4,772,239$651,250$11,425iApproximate average salary by contribution assumption: employee only about $285,636 at 4% or $190,424 at 6%; with 50% employer match about $190,424 at 4% or $126,949 at 6%; with 100% employer match about $142,818 at 4% or $95,212 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-57$4,772,239$651,250$11,425iApproximate average salary by contribution assumption: employee only about $285,636 at 4% or $190,424 at 6%; with 50% employer match about $190,424 at 4% or $126,949 at 6%; with 100% employer match about $142,818 at 4% or $95,212 at 6%.
2014152$4,518,376$635,997$12,231iApproximate average salary by contribution assumption: employee only about $305,768 at 4% or $203,845 at 6%; with 50% employer match about $203,845 at 4% or $135,897 at 6%; with 100% employer match about $152,884 at 4% or $101,923 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-52$4,518,376$635,997$12,231iApproximate average salary by contribution assumption: employee only about $305,768 at 4% or $203,845 at 6%; with 50% employer match about $203,845 at 4% or $135,897 at 6%; with 100% employer match about $152,884 at 4% or $101,923 at 6%.
2013140$3,799,391$567,860$14,197iApproximate average salary by contribution assumption: employee only about $354,913 at 4% or $236,608 at 6%; with 50% employer match about $236,608 at 4% or $157,739 at 6%; with 100% employer match about $177,456 at 4% or $118,304 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-40$3,799,391$567,860$14,197iApproximate average salary by contribution assumption: employee only about $354,913 at 4% or $236,608 at 6%; with 50% employer match about $236,608 at 4% or $157,739 at 6%; with 100% employer match about $177,456 at 4% or $118,304 at 6%.
2012131$2,873,976$234,690$7,571iApproximate average salary by contribution assumption: employee only about $189,266 at 4% or $126,177 at 6%; with 50% employer match about $126,177 at 4% or $84,118 at 6%; with 100% employer match about $94,633 at 4% or $63,089 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-31$2,873,976$234,690$7,571iApproximate average salary by contribution assumption: employee only about $189,266 at 4% or $126,177 at 6%; with 50% employer match about $126,177 at 4% or $84,118 at 6%; with 100% employer match about $94,633 at 4% or $63,089 at 6%.
2011127$2,586,074$161,275$5,973iApproximate average salary by contribution assumption: employee only about $149,329 at 4% or $99,552 at 6%; with 50% employer match about $99,552 at 4% or $66,368 at 6%; with 100% employer match about $74,664 at 4% or $49,776 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-27$2,586,074$161,275$5,973iApproximate average salary by contribution assumption: employee only about $149,329 at 4% or $99,552 at 6%; with 50% employer match about $99,552 at 4% or $66,368 at 6%; with 100% employer match about $74,664 at 4% or $49,776 at 6%.
2010126$2,627,110$316,690$12,180iApproximate average salary by contribution assumption: employee only about $304,510 at 4% or $203,006 at 6%; with 50% employer match about $203,006 at 4% or $135,338 at 6%; with 100% employer match about $152,255 at 4% or $101,503 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-26$2,627,110$316,690$12,180iApproximate average salary by contribution assumption: employee only about $304,510 at 4% or $203,006 at 6%; with 50% employer match about $203,006 at 4% or $135,338 at 6%; with 100% employer match about $152,255 at 4% or $101,503 at 6%.
2009125$2,475,049$285,943$11,438iApproximate average salary by contribution assumption: employee only about $285,943 at 4% or $190,629 at 6%; with 50% employer match about $190,629 at 4% or $127,086 at 6%; with 100% employer match about $142,972 at 4% or $95,314 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-25$2,475,049$285,943$11,438iApproximate average salary by contribution assumption: employee only about $285,943 at 4% or $190,629 at 6%; with 50% employer match about $190,629 at 4% or $127,086 at 6%; with 100% employer match about $142,972 at 4% or $95,314 at 6%.
2008131$2,277,364$333,191$10,748iApproximate average salary by contribution assumption: employee only about $268,702 at 4% or $179,135 at 6%; with 50% employer match about $179,135 at 4% or $119,423 at 6%; with 100% employer match about $134,351 at 4% or $89,567 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-31$2,277,364$333,191$10,748iApproximate average salary by contribution assumption: employee only about $268,702 at 4% or $179,135 at 6%; with 50% employer match about $179,135 at 4% or $119,423 at 6%; with 100% employer match about $134,351 at 4% or $89,567 at 6%.
2007162$0$0-
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-62---
2006161$3,094,865$249,004$4,082iApproximate average salary by contribution assumption: employee only about $102,051 at 4% or $68,034 at 6%; with 50% employer match about $68,034 at 4% or $45,356 at 6%; with 100% employer match about $51,025 at 4% or $34,017 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-61$3,094,865$249,004$4,082iApproximate average salary by contribution assumption: employee only about $102,051 at 4% or $68,034 at 6%; with 50% employer match about $68,034 at 4% or $45,356 at 6%; with 100% employer match about $51,025 at 4% or $34,017 at 6%.
2005131$2,766,344$234,090$7,551iApproximate average salary by contribution assumption: employee only about $188,782 at 4% or $125,855 at 6%; with 50% employer match about $125,855 at 4% or $83,903 at 6%; with 100% employer match about $94,391 at 4% or $62,927 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-31$2,766,344$234,090$7,551iApproximate average salary by contribution assumption: employee only about $188,782 at 4% or $125,855 at 6%; with 50% employer match about $125,855 at 4% or $83,903 at 6%; with 100% employer match about $94,391 at 4% or $62,927 at 6%.
200310$0$0-
General Sheet Metal Works Inc. Non-Union Retirement Plan-0---
2002248$1,622,111$252,087$5,252iApproximate average salary by contribution assumption: employee only about $131,295 at 4% or $87,530 at 6%; with 50% employer match about $87,530 at 4% or $58,353 at 6%; with 100% employer match about $65,648 at 4% or $43,765 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-48$1,579,315$209,291$4,360iApproximate average salary by contribution assumption: employee only about $109,006 at 4% or $72,670 at 6%; with 50% employer match about $72,670 at 4% or $48,447 at 6%; with 100% employer match about $54,503 at 4% or $36,335 at 6%.
General Sheet Metal Works Inc. Non-Union Retirement Plan-3$42,796$42,796$14,265iApproximate average salary by contribution assumption: employee only about $356,633 at 4% or $237,756 at 6%; with 50% employer match about $237,756 at 4% or $158,504 at 6%; with 100% employer match about $178,317 at 4% or $118,878 at 6%.
2001148$2,892,738$287,801$5,996iApproximate average salary by contribution assumption: employee only about $149,896 at 4% or $99,931 at 6%; with 50% employer match about $99,931 at 4% or $66,621 at 6%; with 100% employer match about $74,948 at 4% or $49,965 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-48$2,892,738$287,801$5,996iApproximate average salary by contribution assumption: employee only about $149,896 at 4% or $99,931 at 6%; with 50% employer match about $99,931 at 4% or $66,621 at 6%; with 100% employer match about $74,948 at 4% or $49,965 at 6%.
2000147$2,936,519$300,670$6,397iApproximate average salary by contribution assumption: employee only about $159,931 at 4% or $106,621 at 6%; with 50% employer match about $106,621 at 4% or $71,080 at 6%; with 100% employer match about $79,965 at 4% or $53,310 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-47$2,936,519$300,670$6,397iApproximate average salary by contribution assumption: employee only about $159,931 at 4% or $106,621 at 6%; with 50% employer match about $106,621 at 4% or $71,080 at 6%; with 100% employer match about $79,965 at 4% or $53,310 at 6%.
1999139$3,189,520$280,031$7,180iApproximate average salary by contribution assumption: employee only about $179,507 at 4% or $119,671 at 6%; with 50% employer match about $119,671 at 4% or $79,781 at 6%; with 100% employer match about $89,754 at 4% or $59,836 at 6%.
Gen. Sheet Metal Works Inc. /Abc Roofing Co. Inc. 401K Salary Reduction Plan-39$3,189,520$280,031$7,180iApproximate average salary by contribution assumption: employee only about $179,507 at 4% or $119,671 at 6%; with 50% employer match about $119,671 at 4% or $79,781 at 6%; with 100% employer match about $89,754 at 4% or $59,836 at 6%.