Civic Intelligence

J.J Keating Co. Trading as Shingle Belting

Plan context: J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan

EIN 23-2104164 • King Of Prussia, PA • 26 filings • 4 plans

420 Drew CourtKing Of Prussia, PA 19406
Current Snapshot

Latest Year

2025

2025 Participants

30

2025 Assets

$3,957,118

2025 Contributions

$160,151

Historical Graphs

Total Assets Over Time

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

$3,957,118$1,978,559$0199920132025YearValue
$3,957,118Latest year 2025

Participants Over Time

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

39200199920132025YearValue
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
2025130$3,957,118$160,151$5,338iApproximate average salary by contribution assumption: employee only about $133,459 at 4% or $88,973 at 6%; with 50% employer match about $88,973 at 4% or $59,315 at 6%; with 100% employer match about $66,730 at 4% or $44,486 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-30$3,957,118$160,151$5,338iApproximate average salary by contribution assumption: employee only about $133,459 at 4% or $88,973 at 6%; with 50% employer match about $88,973 at 4% or $59,315 at 6%; with 100% employer match about $66,730 at 4% or $44,486 at 6%.
2024135$3,659,714$152,096$4,346iApproximate average salary by contribution assumption: employee only about $108,640 at 4% or $72,427 at 6%; with 50% employer match about $72,427 at 4% or $48,284 at 6%; with 100% employer match about $54,320 at 4% or $36,213 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-35$3,659,714$152,096$4,346iApproximate average salary by contribution assumption: employee only about $108,640 at 4% or $72,427 at 6%; with 50% employer match about $72,427 at 4% or $48,284 at 6%; with 100% employer match about $54,320 at 4% or $36,213 at 6%.
2023137$3,285,239$138,694$3,748iApproximate average salary by contribution assumption: employee only about $93,712 at 4% or $62,475 at 6%; with 50% employer match about $62,475 at 4% or $41,650 at 6%; with 100% employer match about $46,856 at 4% or $31,237 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-37$3,285,239$138,694$3,748iApproximate average salary by contribution assumption: employee only about $93,712 at 4% or $62,475 at 6%; with 50% employer match about $62,475 at 4% or $41,650 at 6%; with 100% employer match about $46,856 at 4% or $31,237 at 6%.
2022134$2,825,939$126,488$3,720iApproximate average salary by contribution assumption: employee only about $93,006 at 4% or $62,004 at 6%; with 50% employer match about $62,004 at 4% or $41,336 at 6%; with 100% employer match about $46,503 at 4% or $31,002 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-34$2,825,939$126,488$3,720iApproximate average salary by contribution assumption: employee only about $93,006 at 4% or $62,004 at 6%; with 50% employer match about $62,004 at 4% or $41,336 at 6%; with 100% employer match about $46,503 at 4% or $31,002 at 6%.
2021131$3,336,123$124,401$4,013iApproximate average salary by contribution assumption: employee only about $100,323 at 4% or $66,882 at 6%; with 50% employer match about $66,882 at 4% or $44,588 at 6%; with 100% employer match about $50,162 at 4% or $33,441 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-31$3,336,123$124,401$4,013iApproximate average salary by contribution assumption: employee only about $100,323 at 4% or $66,882 at 6%; with 50% employer match about $66,882 at 4% or $44,588 at 6%; with 100% employer match about $50,162 at 4% or $33,441 at 6%.
2020132$2,896,539$123,885$3,871iApproximate average salary by contribution assumption: employee only about $96,785 at 4% or $64,523 at 6%; with 50% employer match about $64,523 at 4% or $43,016 at 6%; with 100% employer match about $48,393 at 4% or $32,262 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-32$2,896,539$123,885$3,871iApproximate average salary by contribution assumption: employee only about $96,785 at 4% or $64,523 at 6%; with 50% employer match about $64,523 at 4% or $43,016 at 6%; with 100% employer match about $48,393 at 4% or $32,262 at 6%.
2019133$2,537,625$125,919$3,816iApproximate average salary by contribution assumption: employee only about $95,393 at 4% or $63,595 at 6%; with 50% employer match about $63,595 at 4% or $42,397 at 6%; with 100% employer match about $47,697 at 4% or $31,798 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-33$2,537,625$125,919$3,816iApproximate average salary by contribution assumption: employee only about $95,393 at 4% or $63,595 at 6%; with 50% employer match about $63,595 at 4% or $42,397 at 6%; with 100% employer match about $47,697 at 4% or $31,798 at 6%.
2018130$2,011,284$111,375$3,713iApproximate average salary by contribution assumption: employee only about $92,813 at 4% or $61,875 at 6%; with 50% employer match about $61,875 at 4% or $41,250 at 6%; with 100% employer match about $46,406 at 4% or $30,938 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-30$2,011,284$111,375$3,713iApproximate average salary by contribution assumption: employee only about $92,813 at 4% or $61,875 at 6%; with 50% employer match about $61,875 at 4% or $41,250 at 6%; with 100% employer match about $46,406 at 4% or $30,938 at 6%.
2017128$2,132,960$105,856$3,781iApproximate average salary by contribution assumption: employee only about $94,514 at 4% or $63,010 at 6%; with 50% employer match about $63,010 at 4% or $42,006 at 6%; with 100% employer match about $47,257 at 4% or $31,505 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-28$2,132,960$105,856$3,781iApproximate average salary by contribution assumption: employee only about $94,514 at 4% or $63,010 at 6%; with 50% employer match about $63,010 at 4% or $42,006 at 6%; with 100% employer match about $47,257 at 4% or $31,505 at 6%.
2016128$1,761,575$93,630$3,344iApproximate average salary by contribution assumption: employee only about $83,598 at 4% or $55,732 at 6%; with 50% employer match about $55,732 at 4% or $37,155 at 6%; with 100% employer match about $41,799 at 4% or $27,866 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-28$1,761,575$93,630$3,344iApproximate average salary by contribution assumption: employee only about $83,598 at 4% or $55,732 at 6%; with 50% employer match about $55,732 at 4% or $37,155 at 6%; with 100% employer match about $41,799 at 4% or $27,866 at 6%.
2015124$1,579,956$80,742$3,364iApproximate average salary by contribution assumption: employee only about $84,106 at 4% or $56,071 at 6%; with 50% employer match about $56,071 at 4% or $37,381 at 6%; with 100% employer match about $42,053 at 4% or $28,035 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-24$1,579,956$80,742$3,364iApproximate average salary by contribution assumption: employee only about $84,106 at 4% or $56,071 at 6%; with 50% employer match about $56,071 at 4% or $37,381 at 6%; with 100% employer match about $42,053 at 4% or $28,035 at 6%.
2014127$1,559,486$77,133$2,857iApproximate average salary by contribution assumption: employee only about $71,419 at 4% or $47,613 at 6%; with 50% employer match about $47,613 at 4% or $31,742 at 6%; with 100% employer match about $35,710 at 4% or $23,806 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-27$1,559,486$77,133$2,857iApproximate average salary by contribution assumption: employee only about $71,419 at 4% or $47,613 at 6%; with 50% employer match about $47,613 at 4% or $31,742 at 6%; with 100% employer match about $35,710 at 4% or $23,806 at 6%.
2013130$1,433,355$72,024$2,401iApproximate average salary by contribution assumption: employee only about $60,020 at 4% or $40,013 at 6%; with 50% employer match about $40,013 at 4% or $26,676 at 6%; with 100% employer match about $30,010 at 4% or $20,007 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-30$1,433,355$72,024$2,401iApproximate average salary by contribution assumption: employee only about $60,020 at 4% or $40,013 at 6%; with 50% employer match about $40,013 at 4% or $26,676 at 6%; with 100% employer match about $30,010 at 4% or $20,007 at 6%.
2012122$1,268,815$36,187$1,645iApproximate average salary by contribution assumption: employee only about $41,122 at 4% or $27,414 at 6%; with 50% employer match about $27,414 at 4% or $18,276 at 6%; with 100% employer match about $20,561 at 4% or $13,707 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-22$1,268,815$36,187$1,645iApproximate average salary by contribution assumption: employee only about $41,122 at 4% or $27,414 at 6%; with 50% employer match about $27,414 at 4% or $18,276 at 6%; with 100% employer match about $20,561 at 4% or $13,707 at 6%.
2011126$1,150,754$56,861$2,187iApproximate average salary by contribution assumption: employee only about $54,674 at 4% or $36,449 at 6%; with 50% employer match about $36,449 at 4% or $24,300 at 6%; with 100% employer match about $27,337 at 4% or $18,225 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-26$1,150,754$56,861$2,187iApproximate average salary by contribution assumption: employee only about $54,674 at 4% or $36,449 at 6%; with 50% employer match about $36,449 at 4% or $24,300 at 6%; with 100% employer match about $27,337 at 4% or $18,225 at 6%.
2010128$1,152,444$54,756$1,956iApproximate average salary by contribution assumption: employee only about $48,889 at 4% or $32,593 at 6%; with 50% employer match about $32,593 at 4% or $21,729 at 6%; with 100% employer match about $24,445 at 4% or $16,296 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-28$1,152,444$54,756$1,956iApproximate average salary by contribution assumption: employee only about $48,889 at 4% or $32,593 at 6%; with 50% employer match about $32,593 at 4% or $21,729 at 6%; with 100% employer match about $24,445 at 4% or $16,296 at 6%.
2009135$1,188,313$54,726$1,564iApproximate average salary by contribution assumption: employee only about $39,090 at 4% or $26,060 at 6%; with 50% employer match about $26,060 at 4% or $17,373 at 6%; with 100% employer match about $19,545 at 4% or $13,030 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-35$1,188,313$54,726$1,564iApproximate average salary by contribution assumption: employee only about $39,090 at 4% or $26,060 at 6%; with 50% employer match about $26,060 at 4% or $17,373 at 6%; with 100% employer match about $19,545 at 4% or $13,030 at 6%.
2008129$998,216$91,729$3,163iApproximate average salary by contribution assumption: employee only about $79,077 at 4% or $52,718 at 6%; with 50% employer match about $52,718 at 4% or $35,145 at 6%; with 100% employer match about $39,538 at 4% or $26,359 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-29$998,216$91,729$3,163iApproximate average salary by contribution assumption: employee only about $79,077 at 4% or $52,718 at 6%; with 50% employer match about $52,718 at 4% or $35,145 at 6%; with 100% employer match about $39,538 at 4% or $26,359 at 6%.
2007131$1,297,154$87,328$2,817iApproximate average salary by contribution assumption: employee only about $70,426 at 4% or $46,951 at 6%; with 50% employer match about $46,951 at 4% or $31,300 at 6%; with 100% employer match about $35,213 at 4% or $23,475 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-31$1,297,154$87,328$2,817iApproximate average salary by contribution assumption: employee only about $70,426 at 4% or $46,951 at 6%; with 50% employer match about $46,951 at 4% or $31,300 at 6%; with 100% employer match about $35,213 at 4% or $23,475 at 6%.
2006133$1,218,852$60,046$1,820iApproximate average salary by contribution assumption: employee only about $45,489 at 4% or $30,326 at 6%; with 50% employer match about $30,326 at 4% or $20,218 at 6%; with 100% employer match about $22,745 at 4% or $15,163 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-33$1,218,852$60,046$1,820iApproximate average salary by contribution assumption: employee only about $45,489 at 4% or $30,326 at 6%; with 50% employer match about $30,326 at 4% or $20,218 at 6%; with 100% employer match about $22,745 at 4% or $15,163 at 6%.
2005132$1,160,394$61,280$1,915iApproximate average salary by contribution assumption: employee only about $47,875 at 4% or $31,917 at 6%; with 50% employer match about $31,917 at 4% or $21,278 at 6%; with 100% employer match about $23,938 at 4% or $15,958 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-32$1,160,394$61,280$1,915iApproximate average salary by contribution assumption: employee only about $47,875 at 4% or $31,917 at 6%; with 50% employer match about $31,917 at 4% or $21,278 at 6%; with 100% employer match about $23,938 at 4% or $15,958 at 6%.
2004133$1,368,023$64,268$1,948iApproximate average salary by contribution assumption: employee only about $48,688 at 4% or $32,459 at 6%; with 50% employer match about $32,459 at 4% or $21,639 at 6%; with 100% employer match about $24,344 at 4% or $16,229 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-33$1,368,023$64,268$1,948iApproximate average salary by contribution assumption: employee only about $48,688 at 4% or $32,459 at 6%; with 50% employer match about $32,459 at 4% or $21,639 at 6%; with 100% employer match about $24,344 at 4% or $16,229 at 6%.
2002132$1,238,156$83,791$2,618iApproximate average salary by contribution assumption: employee only about $65,462 at 4% or $43,641 at 6%; with 50% employer match about $43,641 at 4% or $29,094 at 6%; with 100% employer match about $32,731 at 4% or $21,821 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-32$1,238,156$83,791$2,618iApproximate average salary by contribution assumption: employee only about $65,462 at 4% or $43,641 at 6%; with 50% employer match about $43,641 at 4% or $29,094 at 6%; with 100% employer match about $32,731 at 4% or $21,821 at 6%.
2001132$1,624,814$79,726$2,491iApproximate average salary by contribution assumption: employee only about $62,286 at 4% or $41,524 at 6%; with 50% employer match about $41,524 at 4% or $27,683 at 6%; with 100% employer match about $31,143 at 4% or $20,762 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-32$1,624,814$79,726$2,491iApproximate average salary by contribution assumption: employee only about $62,286 at 4% or $41,524 at 6%; with 50% employer match about $41,524 at 4% or $27,683 at 6%; with 100% employer match about $31,143 at 4% or $20,762 at 6%.
2000139$0$0-
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-39---
1999139$2,286,304$85,100$2,182iApproximate average salary by contribution assumption: employee only about $54,551 at 4% or $36,368 at 6%; with 50% employer match about $36,368 at 4% or $24,245 at 6%; with 100% employer match about $27,276 at 4% or $18,184 at 6%.
J.J. Keating Co. Trading as Shingle Belting 401K Profit Sharing Plan-39$2,286,304$85,100$2,182iApproximate average salary by contribution assumption: employee only about $54,551 at 4% or $36,368 at 6%; with 50% employer match about $36,368 at 4% or $24,245 at 6%; with 100% employer match about $27,276 at 4% or $18,184 at 6%.