Midwest Environmental Sales Co. Inc
Plan context: MESCO 401(K) RETIREMENT PLAN & TRUST
EIN 36-2753729 • Elk Grove Village, IL • 29 filings • 5 plans
Current Snapshot
Latest Year
2025
2025 Participants
2
2025 Assets
$2,378,764
2025 Contributions
$89,766
Historical Graphs
Total Assets Over Time
Aggregate end-of-year assets by filing year, excluding zero-asset years
Participants Over Time
Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans
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 / Filing | Filings | Participants | Assets | Contributions | Contrib./Participant |
|---|---|---|---|---|---|
| 2025 | 1 | 2 | $2,378,764 | $89,766 | $44,883iApproximate average salary by contribution assumption: employee only about $1,122,075 at 4% or $748,050 at 6%; with 50% employer match about $748,050 at 4% or $498,700 at 6%; with 100% employer match about $561,038 at 4% or $374,025 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 2 | $2,378,764 | $89,766 | $44,883iApproximate average salary by contribution assumption: employee only about $1,122,075 at 4% or $748,050 at 6%; with 50% employer match about $748,050 at 4% or $498,700 at 6%; with 100% employer match about $561,038 at 4% or $374,025 at 6%. |
| 2024 | 1 | 2 | $1,917,057 | $82,414 | $41,207iApproximate average salary by contribution assumption: employee only about $1,030,175 at 4% or $686,783 at 6%; with 50% employer match about $686,783 at 4% or $457,856 at 6%; with 100% employer match about $515,088 at 4% or $343,392 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 2 | $1,917,057 | $82,414 | $41,207iApproximate average salary by contribution assumption: employee only about $1,030,175 at 4% or $686,783 at 6%; with 50% employer match about $686,783 at 4% or $457,856 at 6%; with 100% employer match about $515,088 at 4% or $343,392 at 6%. |
| 2023 | 1 | 3 | $1,525,988 | $80,536 | $26,845iApproximate average salary by contribution assumption: employee only about $671,133 at 4% or $447,422 at 6%; with 50% employer match about $447,422 at 4% or $298,281 at 6%; with 100% employer match about $335,567 at 4% or $223,711 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $1,525,988 | $80,536 | $26,845iApproximate average salary by contribution assumption: employee only about $671,133 at 4% or $447,422 at 6%; with 50% employer match about $447,422 at 4% or $298,281 at 6%; with 100% employer match about $335,567 at 4% or $223,711 at 6%. |
| 2022 | 1 | 3 | $1,153,708 | $72,642 | $24,214iApproximate average salary by contribution assumption: employee only about $605,350 at 4% or $403,567 at 6%; with 50% employer match about $403,567 at 4% or $269,044 at 6%; with 100% employer match about $302,675 at 4% or $201,783 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $1,153,708 | $72,642 | $24,214iApproximate average salary by contribution assumption: employee only about $605,350 at 4% or $403,567 at 6%; with 50% employer match about $403,567 at 4% or $269,044 at 6%; with 100% employer match about $302,675 at 4% or $201,783 at 6%. |
| 2021 | 1 | 3 | $1,162,399 | $68,442 | $22,814iApproximate average salary by contribution assumption: employee only about $570,350 at 4% or $380,233 at 6%; with 50% employer match about $380,233 at 4% or $253,489 at 6%; with 100% employer match about $285,175 at 4% or $190,117 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $1,162,399 | $68,442 | $22,814iApproximate average salary by contribution assumption: employee only about $570,350 at 4% or $380,233 at 6%; with 50% employer match about $380,233 at 4% or $253,489 at 6%; with 100% employer match about $285,175 at 4% or $190,117 at 6%. |
| 2020 | 1 | 3 | $1,092,076 | $66,748 | $22,249iApproximate average salary by contribution assumption: employee only about $556,233 at 4% or $370,822 at 6%; with 50% employer match about $370,822 at 4% or $247,215 at 6%; with 100% employer match about $278,117 at 4% or $185,411 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $1,092,076 | $66,748 | $22,249iApproximate average salary by contribution assumption: employee only about $556,233 at 4% or $370,822 at 6%; with 50% employer match about $370,822 at 4% or $247,215 at 6%; with 100% employer match about $278,117 at 4% or $185,411 at 6%. |
| 2019 | 1 | 3 | $924,420 | $63,973 | $21,324iApproximate average salary by contribution assumption: employee only about $533,108 at 4% or $355,406 at 6%; with 50% employer match about $355,406 at 4% or $236,937 at 6%; with 100% employer match about $266,554 at 4% or $177,703 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $924,420 | $63,973 | $21,324iApproximate average salary by contribution assumption: employee only about $533,108 at 4% or $355,406 at 6%; with 50% employer match about $355,406 at 4% or $236,937 at 6%; with 100% employer match about $266,554 at 4% or $177,703 at 6%. |
| 2018 | 1 | 3 | $712,392 | $63,695 | $21,232iApproximate average salary by contribution assumption: employee only about $530,792 at 4% or $353,861 at 6%; with 50% employer match about $353,861 at 4% or $235,907 at 6%; with 100% employer match about $265,396 at 4% or $176,931 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $712,392 | $63,695 | $21,232iApproximate average salary by contribution assumption: employee only about $530,792 at 4% or $353,861 at 6%; with 50% employer match about $353,861 at 4% or $235,907 at 6%; with 100% employer match about $265,396 at 4% or $176,931 at 6%. |
| 2017 | 1 | 3 | $673,560 | $62,017 | $20,672iApproximate average salary by contribution assumption: employee only about $516,808 at 4% or $344,539 at 6%; with 50% employer match about $344,539 at 4% or $229,693 at 6%; with 100% employer match about $258,404 at 4% or $172,269 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $673,560 | $62,017 | $20,672iApproximate average salary by contribution assumption: employee only about $516,808 at 4% or $344,539 at 6%; with 50% employer match about $344,539 at 4% or $229,693 at 6%; with 100% employer match about $258,404 at 4% or $172,269 at 6%. |
| 2016 | 1 | 3 | $522,981 | $61,306 | $20,435iApproximate average salary by contribution assumption: employee only about $510,883 at 4% or $340,589 at 6%; with 50% employer match about $340,589 at 4% or $227,059 at 6%; with 100% employer match about $255,442 at 4% or $170,294 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $522,981 | $61,306 | $20,435iApproximate average salary by contribution assumption: employee only about $510,883 at 4% or $340,589 at 6%; with 50% employer match about $340,589 at 4% or $227,059 at 6%; with 100% employer match about $255,442 at 4% or $170,294 at 6%. |
| 2015 | 1 | 3 | $423,041 | $39,824 | $13,275iApproximate average salary by contribution assumption: employee only about $331,867 at 4% or $221,244 at 6%; with 50% employer match about $221,244 at 4% or $147,496 at 6%; with 100% employer match about $165,933 at 4% or $110,622 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 3 | $423,041 | $39,824 | $13,275iApproximate average salary by contribution assumption: employee only about $331,867 at 4% or $221,244 at 6%; with 50% employer match about $221,244 at 4% or $147,496 at 6%; with 100% employer match about $165,933 at 4% or $110,622 at 6%. |
| 2014 | 1 | 2 | $386,586 | $36,480 | $18,240iApproximate average salary by contribution assumption: employee only about $456,000 at 4% or $304,000 at 6%; with 50% employer match about $304,000 at 4% or $202,667 at 6%; with 100% employer match about $228,000 at 4% or $152,000 at 6%. |
| MESCO 401(K) RETIREMENT PLAN & TRUST | - | 2 | $386,586 | $36,480 | $18,240iApproximate average salary by contribution assumption: employee only about $456,000 at 4% or $304,000 at 6%; with 50% employer match about $304,000 at 4% or $202,667 at 6%; with 100% employer match about $228,000 at 4% or $152,000 at 6%. |
| 2013 | 1 | 0 | $0 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 0 | $0 | - | - |
| 2012 | 1 | 2 | $320,189 | $19,046 | $9,523iApproximate average salary by contribution assumption: employee only about $238,075 at 4% or $158,717 at 6%; with 50% employer match about $158,717 at 4% or $105,811 at 6%; with 100% employer match about $119,038 at 4% or $79,358 at 6%. |
| Mesco Employees Profit Sharing Plan | - | 2 | $320,189 | $19,046 | $9,523iApproximate average salary by contribution assumption: employee only about $238,075 at 4% or $158,717 at 6%; with 50% employer match about $158,717 at 4% or $105,811 at 6%; with 100% employer match about $119,038 at 4% or $79,358 at 6%. |
| 2011 | 1 | 1 | $246,086 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 1 | $246,086 | - | - |
| 2010 | 1 | 2 | $675,696 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 2 | $675,696 | - | - |
| 2009 | 1 | 2 | $654,874 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 2 | $654,874 | - | - |
| 2007 | 1 | 2 | $0 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 2 | - | - | - |
| 2006 | 1 | 0 | $723,305 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 0 | $723,305 | - | - |
| 2005 | 2 | 3 | $0 | $0 | - |
| Mesco Employees Money Purchase Pension Plan | - | 0 | - | - | - |
| Mesco Employees Profit Sharing Plan | - | 3 | - | - | - |
| 2004 | 2 | 3 | $0 | $0 | - |
| Mesco Employees Profit Sharing Plan | - | 3 | - | - | - |
| Mesco Employees Money Purchase Pension Plan | - | 3 | - | - | - |
| 2001 | 2 | 4 | $0 | $0 | - |
| Mesco Employees Money Purchase Pension Plan | - | 4 | - | - | - |
| Mesco Employees Profit Sharing Plan | - | 4 | - | - | - |
| 2000 | 2 | 4 | $0 | $0 | - |
| Mesco Employees Money Purchase Pension Plan | - | 4 | - | - | - |
| Mesco Employees Profit Sharing Plan | - | 4 | - | - | - |
| 1999 | 2 | 4 | $1,211,949 | $62,625 | $15,656iApproximate average salary by contribution assumption: employee only about $391,406 at 4% or $260,938 at 6%; with 50% employer match about $260,938 at 4% or $173,958 at 6%; with 100% employer match about $195,703 at 4% or $130,469 at 6%. |
| Mesco Employees Profit Sharing Plan | - | 4 | $964,179 | $37,575 | $9,394iApproximate average salary by contribution assumption: employee only about $234,844 at 4% or $156,563 at 6%; with 50% employer match about $156,563 at 4% or $104,375 at 6%; with 100% employer match about $117,422 at 4% or $78,281 at 6%. |
| Mesco Employees Money Purchase Pension Plan | - | 4 | $247,770 | $25,050 | $6,263iApproximate average salary by contribution assumption: employee only about $156,563 at 4% or $104,375 at 6%; with 50% employer match about $104,375 at 4% or $69,583 at 6%; with 100% employer match about $78,281 at 4% or $52,188 at 6%. |