Civic Intelligence

James River Mechanical Inc

Plan context: James River Mechanical Inc. 401 (K) & Profit Sharing Plan

EIN 54-1374594 • Smithfield, VA • 37 filings • 8 plans

P. O. Box 946Smithfield, VA 23431
Current Snapshot

Latest Year

2025

2025 Participants

30

2025 Assets

$2,127,797

2025 Contributions

$152,283

Historical Graphs

Total Assets Over Time

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

$2,127,797$1,063,899$0199920132025YearValue
$2,127,797Latest year 2025

Participants Over Time

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

30150199920132025YearValue
30Latest 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
2025230$2,127,797$152,283$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,451 at 4% or $42,301 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-30$2,120,050$151,893$5,063iApproximate average salary by contribution assumption: employee only about $126,578 at 4% or $84,385 at 6%; with 50% employer match about $84,385 at 4% or $56,257 at 6%; with 100% employer match about $63,289 at 4% or $42,193 at 6%.
THE CONTRACTORS RETIREMENT PLAN-4$7,747$390$98iApproximate average salary by contribution assumption: employee only about $2,438 at 4% or $1,625 at 6%; with 50% employer match about $1,625 at 4% or $1,083 at 6%; with 100% employer match about $1,219 at 4% or $813 at 6%.
2024221$1,710,640$129,400$6,162iApproximate average salary by contribution assumption: employee only about $154,048 at 4% or $102,698 at 6%; with 50% employer match about $102,698 at 4% or $68,466 at 6%; with 100% employer match about $77,024 at 4% or $51,349 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-21$1,687,489$129,085$6,147iApproximate average salary by contribution assumption: employee only about $153,673 at 4% or $102,448 at 6%; with 50% employer match about $102,448 at 4% or $68,299 at 6%; with 100% employer match about $76,836 at 4% or $51,224 at 6%.
THE CONTRACTORS RETIREMENT PLAN-3$23,151$315$105iApproximate average salary by contribution assumption: employee only about $2,625 at 4% or $1,750 at 6%; with 50% employer match about $1,750 at 4% or $1,167 at 6%; with 100% employer match about $1,313 at 4% or $875 at 6%.
2023221$1,471,056$113,803$5,419iApproximate average salary by contribution assumption: employee only about $135,480 at 4% or $90,320 at 6%; with 50% employer match about $90,320 at 4% or $60,213 at 6%; with 100% employer match about $67,740 at 4% or $45,160 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-21$1,449,829$113,803$5,419iApproximate average salary by contribution assumption: employee only about $135,480 at 4% or $90,320 at 6%; with 50% employer match about $90,320 at 4% or $60,213 at 6%; with 100% employer match about $67,740 at 4% or $45,160 at 6%.
THE CONTRACTORS RETIREMENT PLAN-3$21,227$0-
2022223$1,294,947$123,988$5,391iApproximate average salary by contribution assumption: employee only about $134,770 at 4% or $89,846 at 6%; with 50% employer match about $89,846 at 4% or $59,898 at 6%; with 100% employer match about $67,385 at 4% or $44,923 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-23$1,263,006$123,189$5,356iApproximate average salary by contribution assumption: employee only about $133,901 at 4% or $89,267 at 6%; with 50% employer match about $89,267 at 4% or $59,512 at 6%; with 100% employer match about $66,951 at 4% or $44,634 at 6%.
THE CONTRACTORS RETIREMENT PLAN-4$31,941$799$200iApproximate average salary by contribution assumption: employee only about $4,994 at 4% or $3,329 at 6%; with 50% employer match about $3,329 at 4% or $2,219 at 6%; with 100% employer match about $2,497 at 4% or $1,665 at 6%.
2021223$1,591,077$158,935$6,910iApproximate average salary by contribution assumption: employee only about $172,755 at 4% or $115,170 at 6%; with 50% employer match about $115,170 at 4% or $76,780 at 6%; with 100% employer match about $86,378 at 4% or $57,585 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-23$1,511,775$138,282$6,012iApproximate average salary by contribution assumption: employee only about $150,307 at 4% or $100,204 at 6%; with 50% employer match about $100,204 at 4% or $66,803 at 6%; with 100% employer match about $75,153 at 4% or $50,102 at 6%.
THE CONTRACTORS RETIREMENT PLAN-6$79,302$20,653$3,442iApproximate average salary by contribution assumption: employee only about $86,054 at 4% or $57,369 at 6%; with 50% employer match about $57,369 at 4% or $38,246 at 6%; with 100% employer match about $43,027 at 4% or $28,685 at 6%.
2020223$1,406,197$198,875$8,647iApproximate average salary by contribution assumption: employee only about $216,168 at 4% or $144,112 at 6%; with 50% employer match about $144,112 at 4% or $96,075 at 6%; with 100% employer match about $108,084 at 4% or $72,056 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-23$1,351,976$154,891$6,734iApproximate average salary by contribution assumption: employee only about $168,360 at 4% or $112,240 at 6%; with 50% employer match about $112,240 at 4% or $74,827 at 6%; with 100% employer match about $84,180 at 4% or $56,120 at 6%.
THE CONTRACTORS RETIREMENT PLAN-7$54,221$43,984$6,283iApproximate average salary by contribution assumption: employee only about $157,086 at 4% or $104,724 at 6%; with 50% employer match about $104,724 at 4% or $69,816 at 6%; with 100% employer match about $78,543 at 4% or $52,362 at 6%.
2019222$1,075,782$135,863$6,176iApproximate average salary by contribution assumption: employee only about $154,390 at 4% or $102,927 at 6%; with 50% employer match about $102,927 at 4% or $68,618 at 6%; with 100% employer match about $77,195 at 4% or $51,463 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-22$1,071,868$133,047$6,048iApproximate average salary by contribution assumption: employee only about $151,190 at 4% or $100,793 at 6%; with 50% employer match about $100,793 at 4% or $67,195 at 6%; with 100% employer match about $75,595 at 4% or $50,397 at 6%.
THE CONTRACTORS RETIREMENT PLAN-5$3,914$2,816$563iApproximate average salary by contribution assumption: employee only about $14,080 at 4% or $9,387 at 6%; with 50% employer match about $9,387 at 4% or $6,258 at 6%; with 100% employer match about $7,040 at 4% or $4,693 at 6%.
2018218$759,987$118,461$6,581iApproximate average salary by contribution assumption: employee only about $164,529 at 4% or $109,686 at 6%; with 50% employer match about $109,686 at 4% or $73,124 at 6%; with 100% employer match about $82,265 at 4% or $54,843 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-18$758,856$117,176$6,510iApproximate average salary by contribution assumption: employee only about $162,744 at 4% or $108,496 at 6%; with 50% employer match about $108,496 at 4% or $72,331 at 6%; with 100% employer match about $81,372 at 4% or $54,248 at 6%.
THE CONTRACTORS RETIREMENT PLAN-2$1,131$1,285$643iApproximate average salary by contribution assumption: employee only about $16,063 at 4% or $10,708 at 6%; with 50% employer match about $10,708 at 4% or $7,139 at 6%; with 100% employer match about $8,031 at 4% or $5,354 at 6%.
2017121$823,274$124,853$5,945iApproximate average salary by contribution assumption: employee only about $148,635 at 4% or $99,090 at 6%; with 50% employer match about $99,090 at 4% or $66,060 at 6%; with 100% employer match about $74,317 at 4% or $49,545 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-21$823,274$124,853$5,945iApproximate average salary by contribution assumption: employee only about $148,635 at 4% or $99,090 at 6%; with 50% employer match about $99,090 at 4% or $66,060 at 6%; with 100% employer match about $74,317 at 4% or $49,545 at 6%.
2016120$650,335$110,633$5,532iApproximate average salary by contribution assumption: employee only about $138,291 at 4% or $92,194 at 6%; with 50% employer match about $92,194 at 4% or $61,463 at 6%; with 100% employer match about $69,146 at 4% or $46,097 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-20$650,335$110,633$5,532iApproximate average salary by contribution assumption: employee only about $138,291 at 4% or $92,194 at 6%; with 50% employer match about $92,194 at 4% or $61,463 at 6%; with 100% employer match about $69,146 at 4% or $46,097 at 6%.
2015122$541,381$103,231$4,692iApproximate average salary by contribution assumption: employee only about $117,308 at 4% or $78,205 at 6%; with 50% employer match about $78,205 at 4% or $52,137 at 6%; with 100% employer match about $58,654 at 4% or $39,103 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-22$541,381$103,231$4,692iApproximate average salary by contribution assumption: employee only about $117,308 at 4% or $78,205 at 6%; with 50% employer match about $78,205 at 4% or $52,137 at 6%; with 100% employer match about $58,654 at 4% or $39,103 at 6%.
2014120$451,899$105,241$5,262iApproximate average salary by contribution assumption: employee only about $131,551 at 4% or $87,701 at 6%; with 50% employer match about $87,701 at 4% or $58,467 at 6%; with 100% employer match about $65,776 at 4% or $43,850 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-20$451,899$105,241$5,262iApproximate average salary by contribution assumption: employee only about $131,551 at 4% or $87,701 at 6%; with 50% employer match about $87,701 at 4% or $58,467 at 6%; with 100% employer match about $65,776 at 4% or $43,850 at 6%.
2013123$406,438$101,421$4,410iApproximate average salary by contribution assumption: employee only about $110,240 at 4% or $73,493 at 6%; with 50% employer match about $73,493 at 4% or $48,996 at 6%; with 100% employer match about $55,120 at 4% or $36,747 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-23$406,438$101,421$4,410iApproximate average salary by contribution assumption: employee only about $110,240 at 4% or $73,493 at 6%; with 50% employer match about $73,493 at 4% or $48,996 at 6%; with 100% employer match about $55,120 at 4% or $36,747 at 6%.
2012126$283,413$73,523$2,828iApproximate average salary by contribution assumption: employee only about $70,695 at 4% or $47,130 at 6%; with 50% employer match about $47,130 at 4% or $31,420 at 6%; with 100% employer match about $35,348 at 4% or $23,565 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-26$283,413$73,523$2,828iApproximate average salary by contribution assumption: employee only about $70,695 at 4% or $47,130 at 6%; with 50% employer match about $47,130 at 4% or $31,420 at 6%; with 100% employer match about $35,348 at 4% or $23,565 at 6%.
2011125$189,188$27,791$1,112iApproximate average salary by contribution assumption: employee only about $27,791 at 4% or $18,527 at 6%; with 50% employer match about $18,527 at 4% or $12,352 at 6%; with 100% employer match about $13,896 at 4% or $9,264 at 6%.
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-25$189,188$27,791$1,112iApproximate average salary by contribution assumption: employee only about $27,791 at 4% or $18,527 at 6%; with 50% employer match about $18,527 at 4% or $12,352 at 6%; with 100% employer match about $13,896 at 4% or $9,264 at 6%.
2010222$423,048$0-
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-22$211,524--
James River Mechanical Inc. 401 (K) & Profit Sharing Plan-22$211,524$0-
200910$0$0-
James River Mechanical Profit Sharing Plan-0$0--
2008124$334,162$50,000$2,083iApproximate average salary by contribution assumption: employee only about $52,083 at 4% or $34,722 at 6%; with 50% employer match about $34,722 at 4% or $23,148 at 6%; with 100% employer match about $26,042 at 4% or $17,361 at 6%.
James River Mechanical Profit Sharing Plan-24$334,162$50,000$2,083iApproximate average salary by contribution assumption: employee only about $52,083 at 4% or $34,722 at 6%; with 50% employer match about $34,722 at 4% or $23,148 at 6%; with 100% employer match about $26,042 at 4% or $17,361 at 6%.
2007120$509,012$9,227$461iApproximate average salary by contribution assumption: employee only about $11,534 at 4% or $7,689 at 6%; with 50% employer match about $7,689 at 4% or $5,126 at 6%; with 100% employer match about $5,767 at 4% or $3,845 at 6%.
James River Mechanical Profit Sharing Plan-20$509,012$9,227$461iApproximate average salary by contribution assumption: employee only about $11,534 at 4% or $7,689 at 6%; with 50% employer match about $7,689 at 4% or $5,126 at 6%; with 100% employer match about $5,767 at 4% or $3,845 at 6%.
2006113$545,964$50,000$3,846iApproximate average salary by contribution assumption: employee only about $96,154 at 4% or $64,103 at 6%; with 50% employer match about $64,103 at 4% or $42,735 at 6%; with 100% employer match about $48,077 at 4% or $32,051 at 6%.
James River Mechanical Profit Sharing Plan-13$545,964$50,000$3,846iApproximate average salary by contribution assumption: employee only about $96,154 at 4% or $64,103 at 6%; with 50% employer match about $64,103 at 4% or $42,735 at 6%; with 100% employer match about $48,077 at 4% or $32,051 at 6%.
2005112$448,021$142,035$11,836iApproximate average salary by contribution assumption: employee only about $295,906 at 4% or $197,271 at 6%; with 50% employer match about $197,271 at 4% or $131,514 at 6%; with 100% employer match about $147,953 at 4% or $98,635 at 6%.
James River Mechanical Profit Sharing Plan-12$448,021$142,035$11,836iApproximate average salary by contribution assumption: employee only about $295,906 at 4% or $197,271 at 6%; with 50% employer match about $197,271 at 4% or $131,514 at 6%; with 100% employer match about $147,953 at 4% or $98,635 at 6%.
200418$276,274$88,000$11,000iApproximate average salary by contribution assumption: employee only about $275,000 at 4% or $183,333 at 6%; with 50% employer match about $183,333 at 4% or $122,222 at 6%; with 100% employer match about $137,500 at 4% or $91,667 at 6%.
JAMES RIVER MECHANICAL PROFIT SHARING PLAN-8$276,274$88,000$11,000iApproximate average salary by contribution assumption: employee only about $275,000 at 4% or $183,333 at 6%; with 50% employer match about $183,333 at 4% or $122,222 at 6%; with 100% employer match about $137,500 at 4% or $91,667 at 6%.
200327$342,174$80,000$11,429iApproximate average salary by contribution assumption: employee only about $285,714 at 4% or $190,476 at 6%; with 50% employer match about $190,476 at 4% or $126,984 at 6%; with 100% employer match about $142,857 at 4% or $95,238 at 6%.
James River Mechanical Profit Sharing Plan-7$171,087$40,000$5,714iApproximate average salary by contribution assumption: employee only about $142,857 at 4% or $95,238 at 6%; with 50% employer match about $95,238 at 4% or $63,492 at 6%; with 100% employer match about $71,429 at 4% or $47,619 at 6%.
James River Mechanical Profit Sharing Plan-7$171,087$40,000$5,714iApproximate average salary by contribution assumption: employee only about $142,857 at 4% or $95,238 at 6%; with 50% employer match about $95,238 at 4% or $63,492 at 6%; with 100% employer match about $71,429 at 4% or $47,619 at 6%.
200218$88,914$25,000$3,125iApproximate average salary by contribution assumption: employee only about $78,125 at 4% or $52,083 at 6%; with 50% employer match about $52,083 at 4% or $34,722 at 6%; with 100% employer match about $39,063 at 4% or $26,042 at 6%.
James River Mechanical Profit Sharing Plan-8$88,914$25,000$3,125iApproximate average salary by contribution assumption: employee only about $78,125 at 4% or $52,083 at 6%; with 50% employer match about $52,083 at 4% or $34,722 at 6%; with 100% employer match about $39,063 at 4% or $26,042 at 6%.
200116$96,679$30,000$5,000iApproximate average salary by contribution assumption: employee only about $125,000 at 4% or $83,333 at 6%; with 50% employer match about $83,333 at 4% or $55,556 at 6%; with 100% employer match about $62,500 at 4% or $41,667 at 6%.
James River Mechanical Profit Sharing Plan-6$96,679$30,000$5,000iApproximate average salary by contribution assumption: employee only about $125,000 at 4% or $83,333 at 6%; with 50% employer match about $83,333 at 4% or $55,556 at 6%; with 100% employer match about $62,500 at 4% or $41,667 at 6%.
200015$135,552$0-
James River Mechanical Profit Sharing Plan-5$135,552--
199918$219,618$0-
James River Mechanical Profit Sharing Plan-8$219,618--