Civic Intelligence

Walsdorf Roofing Company Inc.

Plan context: Walsdorf Roofing Retirement Plan

EIN 39-1148372 • Kiel, WI • 27 filings • 4 plans

W325 County Road HhKiel, WI 53042-9605
Current Snapshot

Latest Year

2025

2025 Participants

34

2025 Assets

$4,424,453

2025 Contributions

$242,783

Historical Graphs

Total Assets Over Time

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

$5,220,416$2,610,208$0199920122025YearValue
$4,424,453Latest year 2025

Participants Over Time

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

48240199920122025YearValue
34Latest 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
2025134$4,424,453$242,783$7,141iApproximate average salary by contribution assumption: employee only about $178,517 at 4% or $119,011 at 6%; with 50% employer match about $119,011 at 4% or $79,341 at 6%; with 100% employer match about $89,258 at 4% or $59,506 at 6%.
Walsdorf Roofing Retirement Plan-34$4,424,453$242,783$7,141iApproximate average salary by contribution assumption: employee only about $178,517 at 4% or $119,011 at 6%; with 50% employer match about $119,011 at 4% or $79,341 at 6%; with 100% employer match about $89,258 at 4% or $59,506 at 6%.
2024137$4,511,380$230,184$6,221iApproximate average salary by contribution assumption: employee only about $155,530 at 4% or $103,686 at 6%; with 50% employer match about $103,686 at 4% or $69,124 at 6%; with 100% employer match about $77,765 at 4% or $51,843 at 6%.
Walsdorf Roofing Retirement Plan-37$4,511,380$230,184$6,221iApproximate average salary by contribution assumption: employee only about $155,530 at 4% or $103,686 at 6%; with 50% employer match about $103,686 at 4% or $69,124 at 6%; with 100% employer match about $77,765 at 4% or $51,843 at 6%.
2023140$3,861,823$199,461$4,987iApproximate average salary by contribution assumption: employee only about $124,663 at 4% or $83,109 at 6%; with 50% employer match about $83,109 at 4% or $55,406 at 6%; with 100% employer match about $62,332 at 4% or $41,554 at 6%.
Walsdorf Roofing Retirement Plan-40$3,861,823$199,461$4,987iApproximate average salary by contribution assumption: employee only about $124,663 at 4% or $83,109 at 6%; with 50% employer match about $83,109 at 4% or $55,406 at 6%; with 100% employer match about $62,332 at 4% or $41,554 at 6%.
2022145$4,604,725$204,972$4,555iApproximate average salary by contribution assumption: employee only about $113,873 at 4% or $75,916 at 6%; with 50% employer match about $75,916 at 4% or $50,610 at 6%; with 100% employer match about $56,937 at 4% or $37,958 at 6%.
Walsdorf Roofing Retirement Plan-45$4,604,725$204,972$4,555iApproximate average salary by contribution assumption: employee only about $113,873 at 4% or $75,916 at 6%; with 50% employer match about $75,916 at 4% or $50,610 at 6%; with 100% employer match about $56,937 at 4% or $37,958 at 6%.
2021145$5,220,416$276,072$6,135iApproximate average salary by contribution assumption: employee only about $153,373 at 4% or $102,249 at 6%; with 50% employer match about $102,249 at 4% or $68,166 at 6%; with 100% employer match about $76,687 at 4% or $51,124 at 6%.
Walsdorf Roofing Retirement Plan-45$5,220,416$276,072$6,135iApproximate average salary by contribution assumption: employee only about $153,373 at 4% or $102,249 at 6%; with 50% employer match about $102,249 at 4% or $68,166 at 6%; with 100% employer match about $76,687 at 4% or $51,124 at 6%.
2020146$4,563,354$180,096$3,915iApproximate average salary by contribution assumption: employee only about $97,878 at 4% or $65,252 at 6%; with 50% employer match about $65,252 at 4% or $43,501 at 6%; with 100% employer match about $48,939 at 4% or $32,626 at 6%.
Walsdorf Roofing Retirement Plan-46$4,563,354$180,096$3,915iApproximate average salary by contribution assumption: employee only about $97,878 at 4% or $65,252 at 6%; with 50% employer match about $65,252 at 4% or $43,501 at 6%; with 100% employer match about $48,939 at 4% or $32,626 at 6%.
2019148$3,901,075$248,393$5,175iApproximate average salary by contribution assumption: employee only about $129,371 at 4% or $86,248 at 6%; with 50% employer match about $86,248 at 4% or $57,498 at 6%; with 100% employer match about $64,686 at 4% or $43,124 at 6%.
Walsdorf Roofing Retirement Plan-48$3,901,075$248,393$5,175iApproximate average salary by contribution assumption: employee only about $129,371 at 4% or $86,248 at 6%; with 50% employer match about $86,248 at 4% or $57,498 at 6%; with 100% employer match about $64,686 at 4% or $43,124 at 6%.
2018145$3,917,317$170,794$3,795iApproximate average salary by contribution assumption: employee only about $94,886 at 4% or $63,257 at 6%; with 50% employer match about $63,257 at 4% or $42,171 at 6%; with 100% employer match about $47,443 at 4% or $31,629 at 6%.
Walsdorf Roofing Retirement Plan-45$3,917,317$170,794$3,795iApproximate average salary by contribution assumption: employee only about $94,886 at 4% or $63,257 at 6%; with 50% employer match about $63,257 at 4% or $42,171 at 6%; with 100% employer match about $47,443 at 4% or $31,629 at 6%.
2017145$3,857,915$197,005$4,378iApproximate average salary by contribution assumption: employee only about $109,447 at 4% or $72,965 at 6%; with 50% employer match about $72,965 at 4% or $48,643 at 6%; with 100% employer match about $54,724 at 4% or $36,482 at 6%.
Walsdorf Roofing Retirement Plan-45$3,857,915$197,005$4,378iApproximate average salary by contribution assumption: employee only about $109,447 at 4% or $72,965 at 6%; with 50% employer match about $72,965 at 4% or $48,643 at 6%; with 100% employer match about $54,724 at 4% or $36,482 at 6%.
201610$3,918,122$216,741-
Walsdorf Roofing Retirement Plan-0$3,918,122$216,741-
2015141$3,652,782$176,817$4,313iApproximate average salary by contribution assumption: employee only about $107,815 at 4% or $71,877 at 6%; with 50% employer match about $71,877 at 4% or $47,918 at 6%; with 100% employer match about $53,908 at 4% or $35,938 at 6%.
Walsdorf Roofing Retirement Plan-41$3,652,782$176,817$4,313iApproximate average salary by contribution assumption: employee only about $107,815 at 4% or $71,877 at 6%; with 50% employer match about $71,877 at 4% or $47,918 at 6%; with 100% employer match about $53,908 at 4% or $35,938 at 6%.
2014148$3,516,280$136,081$2,835iApproximate average salary by contribution assumption: employee only about $70,876 at 4% or $47,250 at 6%; with 50% employer match about $47,250 at 4% or $31,500 at 6%; with 100% employer match about $35,438 at 4% or $23,625 at 6%.
Walsdorf Roofing Retirement Plan-48$3,516,280$136,081$2,835iApproximate average salary by contribution assumption: employee only about $70,876 at 4% or $47,250 at 6%; with 50% employer match about $47,250 at 4% or $31,500 at 6%; with 100% employer match about $35,438 at 4% or $23,625 at 6%.
2013143$3,620,555$171,882$3,997iApproximate average salary by contribution assumption: employee only about $99,931 at 4% or $66,621 at 6%; with 50% employer match about $66,621 at 4% or $44,414 at 6%; with 100% employer match about $49,966 at 4% or $33,310 at 6%.
Walsdorf Roofing Retirement Plan-43$3,620,555$171,882$3,997iApproximate average salary by contribution assumption: employee only about $99,931 at 4% or $66,621 at 6%; with 50% employer match about $66,621 at 4% or $44,414 at 6%; with 100% employer match about $49,966 at 4% or $33,310 at 6%.
2012140$3,207,358$163,551$4,089iApproximate average salary by contribution assumption: employee only about $102,219 at 4% or $68,146 at 6%; with 50% employer match about $68,146 at 4% or $45,431 at 6%; with 100% employer match about $51,110 at 4% or $34,073 at 6%.
Walsdorf Roofing Retirement Plan-40$3,207,358$163,551$4,089iApproximate average salary by contribution assumption: employee only about $102,219 at 4% or $68,146 at 6%; with 50% employer match about $68,146 at 4% or $45,431 at 6%; with 100% employer match about $51,110 at 4% or $34,073 at 6%.
2011140$2,879,771$160,494$4,012iApproximate average salary by contribution assumption: employee only about $100,309 at 4% or $66,873 at 6%; with 50% employer match about $66,873 at 4% or $44,582 at 6%; with 100% employer match about $50,154 at 4% or $33,436 at 6%.
Walsdorf Roofing Retirement Plan-40$2,879,771$160,494$4,012iApproximate average salary by contribution assumption: employee only about $100,309 at 4% or $66,873 at 6%; with 50% employer match about $66,873 at 4% or $44,582 at 6%; with 100% employer match about $50,154 at 4% or $33,436 at 6%.
2010140$2,754,734$162,814$4,070iApproximate average salary by contribution assumption: employee only about $101,759 at 4% or $67,839 at 6%; with 50% employer match about $67,839 at 4% or $45,226 at 6%; with 100% employer match about $50,879 at 4% or $33,920 at 6%.
Walsdorf Roofing Retirement Plan-40$2,754,734$162,814$4,070iApproximate average salary by contribution assumption: employee only about $101,759 at 4% or $67,839 at 6%; with 50% employer match about $67,839 at 4% or $45,226 at 6%; with 100% employer match about $50,879 at 4% or $33,920 at 6%.
2009139$2,478,349$159,716$4,095iApproximate average salary by contribution assumption: employee only about $102,382 at 4% or $68,255 at 6%; with 50% employer match about $68,255 at 4% or $45,503 at 6%; with 100% employer match about $51,191 at 4% or $34,127 at 6%.
Walsdorf Roofing Retirement Plan-39$2,478,349$159,716$4,095iApproximate average salary by contribution assumption: employee only about $102,382 at 4% or $68,255 at 6%; with 50% employer match about $68,255 at 4% or $45,503 at 6%; with 100% employer match about $51,191 at 4% or $34,127 at 6%.
2008138$1,875,438$164,514$4,329iApproximate average salary by contribution assumption: employee only about $108,233 at 4% or $72,155 at 6%; with 50% employer match about $72,155 at 4% or $48,104 at 6%; with 100% employer match about $54,116 at 4% or $36,078 at 6%.
Walsdorf Roofing Retirement Plan-38$1,875,438$164,514$4,329iApproximate average salary by contribution assumption: employee only about $108,233 at 4% or $72,155 at 6%; with 50% employer match about $72,155 at 4% or $48,104 at 6%; with 100% employer match about $54,116 at 4% or $36,078 at 6%.
2007134$2,457,075$164,606$4,841iApproximate average salary by contribution assumption: employee only about $121,034 at 4% or $80,689 at 6%; with 50% employer match about $80,689 at 4% or $53,793 at 6%; with 100% employer match about $60,517 at 4% or $40,345 at 6%.
Walsdorf Roofing Retirement Plan-34$2,457,075$164,606$4,841iApproximate average salary by contribution assumption: employee only about $121,034 at 4% or $80,689 at 6%; with 50% employer match about $80,689 at 4% or $53,793 at 6%; with 100% employer match about $60,517 at 4% or $40,345 at 6%.
2006138$2,153,437$107,504$2,829iApproximate average salary by contribution assumption: employee only about $70,726 at 4% or $47,151 at 6%; with 50% employer match about $47,151 at 4% or $31,434 at 6%; with 100% employer match about $35,363 at 4% or $23,575 at 6%.
Walsdorf Roofing Retirement Plan-38$2,153,437$107,504$2,829iApproximate average salary by contribution assumption: employee only about $70,726 at 4% or $47,151 at 6%; with 50% employer match about $47,151 at 4% or $31,434 at 6%; with 100% employer match about $35,363 at 4% or $23,575 at 6%.
2005138$1,878,310$138,701$3,650iApproximate average salary by contribution assumption: employee only about $91,251 at 4% or $60,834 at 6%; with 50% employer match about $60,834 at 4% or $40,556 at 6%; with 100% employer match about $45,625 at 4% or $30,417 at 6%.
Walsdorf Roofing Retirement Plan-38$1,878,310$138,701$3,650iApproximate average salary by contribution assumption: employee only about $91,251 at 4% or $60,834 at 6%; with 50% employer match about $60,834 at 4% or $40,556 at 6%; with 100% employer match about $45,625 at 4% or $30,417 at 6%.
2004143$1,772,597$137,773$3,204iApproximate average salary by contribution assumption: employee only about $80,101 at 4% or $53,400 at 6%; with 50% employer match about $53,400 at 4% or $35,600 at 6%; with 100% employer match about $40,050 at 4% or $26,700 at 6%.
Walsdorf Roofing Retirement Plan-43$1,772,597$137,773$3,204iApproximate average salary by contribution assumption: employee only about $80,101 at 4% or $53,400 at 6%; with 50% employer match about $53,400 at 4% or $35,600 at 6%; with 100% employer match about $40,050 at 4% or $26,700 at 6%.
2003139$1,560,372$141,822$3,636iApproximate average salary by contribution assumption: employee only about $90,912 at 4% or $60,608 at 6%; with 50% employer match about $60,608 at 4% or $40,405 at 6%; with 100% employer match about $45,456 at 4% or $30,304 at 6%.
Walsdorf Roofing Retirement Plan-39$1,560,372$141,822$3,636iApproximate average salary by contribution assumption: employee only about $90,912 at 4% or $60,608 at 6%; with 50% employer match about $60,608 at 4% or $40,405 at 6%; with 100% employer match about $45,456 at 4% or $30,304 at 6%.
2002135$1,126,725$167,779$4,794iApproximate average salary by contribution assumption: employee only about $119,842 at 4% or $79,895 at 6%; with 50% employer match about $79,895 at 4% or $53,263 at 6%; with 100% employer match about $59,921 at 4% or $39,947 at 6%.
Walsdorf Roofing Retirement Plan-35$1,126,725$167,779$4,794iApproximate average salary by contribution assumption: employee only about $119,842 at 4% or $79,895 at 6%; with 50% employer match about $79,895 at 4% or $53,263 at 6%; with 100% employer match about $59,921 at 4% or $39,947 at 6%.
2001134$1,166,183$95,000$2,794iApproximate average salary by contribution assumption: employee only about $69,853 at 4% or $46,569 at 6%; with 50% employer match about $46,569 at 4% or $31,046 at 6%; with 100% employer match about $34,926 at 4% or $23,284 at 6%.
Walsdorf Roofing Retirement Plan-34$1,166,183$95,000$2,794iApproximate average salary by contribution assumption: employee only about $69,853 at 4% or $46,569 at 6%; with 50% employer match about $46,569 at 4% or $31,046 at 6%; with 100% employer match about $34,926 at 4% or $23,284 at 6%.
2000120$1,244,954$60,000$3,000iApproximate average salary by contribution assumption: employee only about $75,000 at 4% or $50,000 at 6%; with 50% employer match about $50,000 at 4% or $33,333 at 6%; with 100% employer match about $37,500 at 4% or $25,000 at 6%.
Walsdorf Roofing Retirement Plan-20$1,244,954$60,000$3,000iApproximate average salary by contribution assumption: employee only about $75,000 at 4% or $50,000 at 6%; with 50% employer match about $50,000 at 4% or $33,333 at 6%; with 100% employer match about $37,500 at 4% or $25,000 at 6%.
1999119$1,316,962$60,000$3,158iApproximate average salary by contribution assumption: employee only about $78,947 at 4% or $52,632 at 6%; with 50% employer match about $52,632 at 4% or $35,088 at 6%; with 100% employer match about $39,474 at 4% or $26,316 at 6%.
Walsdorf Roofing Retirement Plan-19$1,316,962$60,000$3,158iApproximate average salary by contribution assumption: employee only about $78,947 at 4% or $52,632 at 6%; with 50% employer match about $52,632 at 4% or $35,088 at 6%; with 100% employer match about $39,474 at 4% or $26,316 at 6%.