Midwest Roofing Company
Plan context: Midwest Roofing Co. Retirement Plan
EIN 42-1005471 • Mason City, IA • 24 filings • 1 plans
Current Snapshot
Latest Year
2024
2024 Participants
73
2024 Assets
$5,154,556
2024 Contributions
$428,174
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 |
|---|---|---|---|---|---|
| 2024 | 1 | 73 | $5,154,556 | $428,174 | $5,865iApproximate average salary by contribution assumption: employee only about $146,635 at 4% or $97,757 at 6%; with 50% employer match about $97,757 at 4% or $65,171 at 6%; with 100% employer match about $73,317 at 4% or $48,878 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 73 | $5,154,556 | $428,174 | $5,865iApproximate average salary by contribution assumption: employee only about $146,635 at 4% or $97,757 at 6%; with 50% employer match about $97,757 at 4% or $65,171 at 6%; with 100% employer match about $73,317 at 4% or $48,878 at 6%. |
| 2023 | 1 | 72 | $4,990,492 | $392,116 | $5,446iApproximate average salary by contribution assumption: employee only about $136,151 at 4% or $90,768 at 6%; with 50% employer match about $90,768 at 4% or $60,512 at 6%; with 100% employer match about $68,076 at 4% or $45,384 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 72 | $4,990,492 | $392,116 | $5,446iApproximate average salary by contribution assumption: employee only about $136,151 at 4% or $90,768 at 6%; with 50% employer match about $90,768 at 4% or $60,512 at 6%; with 100% employer match about $68,076 at 4% or $45,384 at 6%. |
| 2022 | 1 | 68 | $4,666,363 | $404,013 | $5,941iApproximate average salary by contribution assumption: employee only about $148,534 at 4% or $99,023 at 6%; with 50% employer match about $99,023 at 4% or $66,015 at 6%; with 100% employer match about $74,267 at 4% or $49,511 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 68 | $4,666,363 | $404,013 | $5,941iApproximate average salary by contribution assumption: employee only about $148,534 at 4% or $99,023 at 6%; with 50% employer match about $99,023 at 4% or $66,015 at 6%; with 100% employer match about $74,267 at 4% or $49,511 at 6%. |
| 2021 | 1 | 75 | $6,100,103 | $394,958 | $5,266iApproximate average salary by contribution assumption: employee only about $131,653 at 4% or $87,768 at 6%; with 50% employer match about $87,768 at 4% or $58,512 at 6%; with 100% employer match about $65,826 at 4% or $43,884 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 75 | $6,100,103 | $394,958 | $5,266iApproximate average salary by contribution assumption: employee only about $131,653 at 4% or $87,768 at 6%; with 50% employer match about $87,768 at 4% or $58,512 at 6%; with 100% employer match about $65,826 at 4% or $43,884 at 6%. |
| 2020 | 1 | 66 | $4,971,338 | $334,781 | $5,072iApproximate average salary by contribution assumption: employee only about $126,811 at 4% or $84,541 at 6%; with 50% employer match about $84,541 at 4% or $56,360 at 6%; with 100% employer match about $63,405 at 4% or $42,270 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 66 | $4,971,338 | $334,781 | $5,072iApproximate average salary by contribution assumption: employee only about $126,811 at 4% or $84,541 at 6%; with 50% employer match about $84,541 at 4% or $56,360 at 6%; with 100% employer match about $63,405 at 4% or $42,270 at 6%. |
| 2019 | 1 | 64 | $4,058,324 | $311,927 | $4,874iApproximate average salary by contribution assumption: employee only about $121,846 at 4% or $81,231 at 6%; with 50% employer match about $81,231 at 4% or $54,154 at 6%; with 100% employer match about $60,923 at 4% or $40,615 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 64 | $4,058,324 | $311,927 | $4,874iApproximate average salary by contribution assumption: employee only about $121,846 at 4% or $81,231 at 6%; with 50% employer match about $81,231 at 4% or $54,154 at 6%; with 100% employer match about $60,923 at 4% or $40,615 at 6%. |
| 2018 | 1 | 54 | $3,355,035 | $285,944 | $5,295iApproximate average salary by contribution assumption: employee only about $132,381 at 4% or $88,254 at 6%; with 50% employer match about $88,254 at 4% or $58,836 at 6%; with 100% employer match about $66,191 at 4% or $44,127 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 54 | $3,355,035 | $285,944 | $5,295iApproximate average salary by contribution assumption: employee only about $132,381 at 4% or $88,254 at 6%; with 50% employer match about $88,254 at 4% or $58,836 at 6%; with 100% employer match about $66,191 at 4% or $44,127 at 6%. |
| 2017 | 1 | 50 | $3,619,854 | $278,623 | $5,572iApproximate average salary by contribution assumption: employee only about $139,312 at 4% or $92,874 at 6%; with 50% employer match about $92,874 at 4% or $61,916 at 6%; with 100% employer match about $69,656 at 4% or $46,437 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 50 | $3,619,854 | $278,623 | $5,572iApproximate average salary by contribution assumption: employee only about $139,312 at 4% or $92,874 at 6%; with 50% employer match about $92,874 at 4% or $61,916 at 6%; with 100% employer match about $69,656 at 4% or $46,437 at 6%. |
| 2016 | 1 | 51 | $3,123,589 | $257,205 | $5,043iApproximate average salary by contribution assumption: employee only about $126,081 at 4% or $84,054 at 6%; with 50% employer match about $84,054 at 4% or $56,036 at 6%; with 100% employer match about $63,040 at 4% or $42,027 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 51 | $3,123,589 | $257,205 | $5,043iApproximate average salary by contribution assumption: employee only about $126,081 at 4% or $84,054 at 6%; with 50% employer match about $84,054 at 4% or $56,036 at 6%; with 100% employer match about $63,040 at 4% or $42,027 at 6%. |
| 2015 | 1 | 56 | $3,119,598 | $249,040 | $4,447iApproximate average salary by contribution assumption: employee only about $111,179 at 4% or $74,119 at 6%; with 50% employer match about $74,119 at 4% or $49,413 at 6%; with 100% employer match about $55,589 at 4% or $37,060 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 56 | $3,119,598 | $249,040 | $4,447iApproximate average salary by contribution assumption: employee only about $111,179 at 4% or $74,119 at 6%; with 50% employer match about $74,119 at 4% or $49,413 at 6%; with 100% employer match about $55,589 at 4% or $37,060 at 6%. |
| 2014 | 1 | 45 | $3,187,229 | $239,547 | $5,323iApproximate average salary by contribution assumption: employee only about $133,082 at 4% or $88,721 at 6%; with 50% employer match about $88,721 at 4% or $59,147 at 6%; with 100% employer match about $66,541 at 4% or $44,361 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 45 | $3,187,229 | $239,547 | $5,323iApproximate average salary by contribution assumption: employee only about $133,082 at 4% or $88,721 at 6%; with 50% employer match about $88,721 at 4% or $59,147 at 6%; with 100% employer match about $66,541 at 4% or $44,361 at 6%. |
| 2013 | 1 | 49 | $3,016,473 | $229,499 | $4,684iApproximate average salary by contribution assumption: employee only about $117,091 at 4% or $78,061 at 6%; with 50% employer match about $78,061 at 4% or $52,041 at 6%; with 100% employer match about $58,546 at 4% or $39,030 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 49 | $3,016,473 | $229,499 | $4,684iApproximate average salary by contribution assumption: employee only about $117,091 at 4% or $78,061 at 6%; with 50% employer match about $78,061 at 4% or $52,041 at 6%; with 100% employer match about $58,546 at 4% or $39,030 at 6%. |
| 2012 | 1 | 47 | $2,477,355 | $213,138 | $4,535iApproximate average salary by contribution assumption: employee only about $113,371 at 4% or $75,581 at 6%; with 50% employer match about $75,581 at 4% or $50,387 at 6%; with 100% employer match about $56,686 at 4% or $37,790 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 47 | $2,477,355 | $213,138 | $4,535iApproximate average salary by contribution assumption: employee only about $113,371 at 4% or $75,581 at 6%; with 50% employer match about $75,581 at 4% or $50,387 at 6%; with 100% employer match about $56,686 at 4% or $37,790 at 6%. |
| 2011 | 1 | 45 | $1,995,710 | $218,759 | $4,861iApproximate average salary by contribution assumption: employee only about $121,533 at 4% or $81,022 at 6%; with 50% employer match about $81,022 at 4% or $54,015 at 6%; with 100% employer match about $60,766 at 4% or $40,511 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 45 | $1,995,710 | $218,759 | $4,861iApproximate average salary by contribution assumption: employee only about $121,533 at 4% or $81,022 at 6%; with 50% employer match about $81,022 at 4% or $54,015 at 6%; with 100% employer match about $60,766 at 4% or $40,511 at 6%. |
| 2010 | 1 | 44 | $2,046,053 | $204,812 | $4,655iApproximate average salary by contribution assumption: employee only about $116,370 at 4% or $77,580 at 6%; with 50% employer match about $77,580 at 4% or $51,720 at 6%; with 100% employer match about $58,185 at 4% or $38,790 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 44 | $2,046,053 | $204,812 | $4,655iApproximate average salary by contribution assumption: employee only about $116,370 at 4% or $77,580 at 6%; with 50% employer match about $77,580 at 4% or $51,720 at 6%; with 100% employer match about $58,185 at 4% or $38,790 at 6%. |
| 2009 | 1 | 47 | $1,602,581 | $166,645 | $3,546iApproximate average salary by contribution assumption: employee only about $88,641 at 4% or $59,094 at 6%; with 50% employer match about $59,094 at 4% or $39,396 at 6%; with 100% employer match about $44,320 at 4% or $29,547 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 47 | $1,602,581 | $166,645 | $3,546iApproximate average salary by contribution assumption: employee only about $88,641 at 4% or $59,094 at 6%; with 50% employer match about $59,094 at 4% or $39,396 at 6%; with 100% employer match about $44,320 at 4% or $29,547 at 6%. |
| 2008 | 1 | 40 | $1,199,183 | $167,626 | $4,191iApproximate average salary by contribution assumption: employee only about $104,766 at 4% or $69,844 at 6%; with 50% employer match about $69,844 at 4% or $46,563 at 6%; with 100% employer match about $52,383 at 4% or $34,922 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 40 | $1,199,183 | $167,626 | $4,191iApproximate average salary by contribution assumption: employee only about $104,766 at 4% or $69,844 at 6%; with 50% employer match about $69,844 at 4% or $46,563 at 6%; with 100% employer match about $52,383 at 4% or $34,922 at 6%. |
| 2007 | 1 | 38 | $1,831,824 | $210,364 | $5,536iApproximate average salary by contribution assumption: employee only about $138,397 at 4% or $92,265 at 6%; with 50% employer match about $92,265 at 4% or $61,510 at 6%; with 100% employer match about $69,199 at 4% or $46,132 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 38 | $1,831,824 | $210,364 | $5,536iApproximate average salary by contribution assumption: employee only about $138,397 at 4% or $92,265 at 6%; with 50% employer match about $92,265 at 4% or $61,510 at 6%; with 100% employer match about $69,199 at 4% or $46,132 at 6%. |
| 2006 | 1 | 38 | $1,553,224 | $168,469 | $4,433iApproximate average salary by contribution assumption: employee only about $110,835 at 4% or $73,890 at 6%; with 50% employer match about $73,890 at 4% or $49,260 at 6%; with 100% employer match about $55,417 at 4% or $36,945 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 38 | $1,553,224 | $168,469 | $4,433iApproximate average salary by contribution assumption: employee only about $110,835 at 4% or $73,890 at 6%; with 50% employer match about $73,890 at 4% or $49,260 at 6%; with 100% employer match about $55,417 at 4% or $36,945 at 6%. |
| 2005 | 1 | 36 | $1,270,763 | $186,018 | $5,167iApproximate average salary by contribution assumption: employee only about $129,179 at 4% or $86,119 at 6%; with 50% employer match about $86,119 at 4% or $57,413 at 6%; with 100% employer match about $64,590 at 4% or $43,060 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 36 | $1,270,763 | $186,018 | $5,167iApproximate average salary by contribution assumption: employee only about $129,179 at 4% or $86,119 at 6%; with 50% employer match about $86,119 at 4% or $57,413 at 6%; with 100% employer match about $64,590 at 4% or $43,060 at 6%. |
| 2004 | 1 | 40 | $1,067,033 | $151,408 | $3,785iApproximate average salary by contribution assumption: employee only about $94,630 at 4% or $63,087 at 6%; with 50% employer match about $63,087 at 4% or $42,058 at 6%; with 100% employer match about $47,315 at 4% or $31,543 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 40 | $1,067,033 | $151,408 | $3,785iApproximate average salary by contribution assumption: employee only about $94,630 at 4% or $63,087 at 6%; with 50% employer match about $63,087 at 4% or $42,058 at 6%; with 100% employer match about $47,315 at 4% or $31,543 at 6%. |
| 2003 | 1 | 39 | $833,441 | $96,558 | $2,476iApproximate average salary by contribution assumption: employee only about $61,896 at 4% or $41,264 at 6%; with 50% employer match about $41,264 at 4% or $27,509 at 6%; with 100% employer match about $30,948 at 4% or $20,632 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 39 | $833,441 | $96,558 | $2,476iApproximate average salary by contribution assumption: employee only about $61,896 at 4% or $41,264 at 6%; with 50% employer match about $41,264 at 4% or $27,509 at 6%; with 100% employer match about $30,948 at 4% or $20,632 at 6%. |
| 2002 | 1 | 34 | $609,863 | $139,667 | $4,108iApproximate average salary by contribution assumption: employee only about $102,696 at 4% or $68,464 at 6%; with 50% employer match about $68,464 at 4% or $45,643 at 6%; with 100% employer match about $51,348 at 4% or $34,232 at 6%. |
| Midwest Roofing Co. Retirement Plan | - | 34 | $609,863 | $139,667 | $4,108iApproximate average salary by contribution assumption: employee only about $102,696 at 4% or $68,464 at 6%; with 50% employer match about $68,464 at 4% or $45,643 at 6%; with 100% employer match about $51,348 at 4% or $34,232 at 6%. |
| 2001 | 1 | 34 | $0 | $0 | - |
| Midwest Roofing Co. Retirement Plan | - | 34 | - | - | - |