Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
EIN 16-6052225 • 501(c)9 • Elmira, NY
Profile
To provide health benefits (medical, hospital, surgical, major medical and vision) to all eligible participants working in the jurisdiction of sheet metal local 112 union.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
82nd percentile
Higher net margin than 82% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
81st percentile
Faster asset growth than 81% of similar nonprofits.
Revenue Growth
73rd percentile
Faster revenue growth than 73% of similar nonprofits.
Assets
Up$14,016,033
Up $1,937,058 (+16%) from 2023
Liabilities
Up$88,748
Up $30,151 (+51%) from 2023
Net Assets
Up$13,927,285
Up $1,906,907 (+16%) from 2023
Revenue
Up$4,974,324
Up $657,697 (+15%) from 2023
Expenses
Up$3,285,690
Up $27,050 (+0.8%) from 2023
Net Income
Up$1,688,634
Up $630,647 (+60%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To provide health benefits (medical, hospital, surgical, major medical and vision) to all eligible participants working in the jurisdiction of sheet metal local 112 union.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $6,157,244 | $8,124,721 | ▲ $1,967,477 |
| Savings and Temporary Cash Investments | $3,985,082 | $2,906,727 | ▼ $1,078,355 |
| Cash and Non-Interest-Bearing Accounts | $1,298,489 | $1,470,894 | ▲ $172,405 |
| Accounts Receivable | $441,611 | $1,458,081 | ▲ $1,016,470 |
| Prepaid Expenses and Deferred Charges | $195,375 | $54,816 | ▼ $140,559 |
| Land, Buildings, and Equipment, Net | $1,174 | $794 | ▼ $380 |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $12,078,975 | $14,016,033 | ▲ $1,937,058 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $57,747 | $86,706 | ▲ $28,959 |
| Deferred Revenue | $850 | $2,042 | ▲ $1,192 |
| Total Liabilities | $58,597 | $88,748 | ▲ $30,151 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $10,644,797 | $12,391,934 | ▲ $1,747,137 |
| Net Assets With Donor Restrictions | $1,375,581 | $1,535,351 | ▲ $159,770 |
| Total Net Assets Fund Balance | $12,020,378 | $13,927,285 | ▲ $1,906,907 |
| Total Liabilities and Net Assets / Fund Balance | $12,078,975 | $14,016,033 | ▲ $1,937,058 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $794 | $14,689 | $15,483 |
| Name | Title | Other | Total |
|---|---|---|---|
| Brett Bennett | Trustee | $750 | $750 |
| Mitchell Tong | Trustee | $375 | $375 |
| Name | Title |
|---|---|
| Brian Babcock | Trustee |
| Michael Trengo | Trustee |
| Shana Graham | Trustee |
| Randy Evans | Fund Administra |
| Donald Kraft Sr Retire 11-1-24 | Past Fd Adminis |
| Line Item | Amount |
|---|---|
| Other Expenses | $188,944 |
| Salaries, Compensation, and Employee Benefits | $132,146 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Benefits to Members | - | - | - | $2,964,600 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $95,300 |
| Other Salaries and Wages | - | - | - | $82,400 |
| Fees for Services Accounting | - | - | - | $24,415 |
| Fees for Services Other | - | - | - | $22,215 |
| Other Employee Benefits | - | - | - | $21,823 |
| Pension Plan Contributions | - | - | - | $21,220 |
| Office Expenses | - | - | - | $7,380 |
| Payroll Taxes | - | - | - | $6,703 |
| Insurance | - | - | - | $5,864 |
| Fees for Services Legal | - | - | - | $5,316 |
| Information Technology | - | - | - | $2,847 |
| Occupancy | - | - | - | $1,848 |
| Other Expenses | - | - | - | $840 |
| Depreciation Depletion | - | - | - | $380 |
| Total Functional Expenses | $0 | $0 | $0 | $3,285,690 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,285,690 |
| Total Expenses per Audited Statements | $3,285,690 |
| Total Expenses per Form 990 | $3,285,690 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“Fund administrator reviews 990 prior to filing. 990 is presented to trustees at the next regular scheduled meeting.”
“New trustees are required to sign a conflict of interest policy.”
“Documents available upon request from union office.”
“Accounting principles generally accepted in the United States of America require Plan management to evaluate tax positions taken by the Plan and recognize a tax liability (or reduce an asset) if the Plan has taken an uncertain position that more likely than not would not be sustained upon examination by the Internal Revenue Service or other applicable taxing authorities. The Plan is subject to routine audits by tax jurisdictions;however,there are currently no audits for any tax periods in progress.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 57747 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 86706 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 441611 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1458081 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE HEALTH BENEFITS (MEDICAL, HOSPITAL, SURGICAL, MAJOR MEDICAL AND VISION) TO ALL ELIGIBLE PARTICIPANTS WORKING IN THE JURISDICTION OF SHEET METAL LOCAL 112 UNION. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | false |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 2964600 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | LISA SCAPTURA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6077333732 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1200 CLEMENS CENTER PARKWAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ELMIRA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 14901 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1298489 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1470894 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 2964600 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 707739 |
| IRS990/CYOtherExpensesAmt | 0 | 188944 |
| IRS990/CYOtherRevenueAmt | 0 | 238 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4266347 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1688634 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 132146 |
| IRS990/CYTotalExpensesAmt | 0 | 3285690 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4974324 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 850 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 2042 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 380 |
| IRS990/Desc | 0 | TO PROVIDE HEALTH BENEFITS (MEDICAL, HOSPITAL, SURGICAL, MAJOR MEDICAL AND VISION) TO ALL ELIGIBLE PARTICIPANTS WORKING IN THE JURISDICTION OF SHEET METAL LOCAL 112 UNION. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1375581 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1535351 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/ExpenseAmt | 0 | 2981255 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 24415 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5316 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 22215 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 95300 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 44.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 44.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.45 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.15 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 89470 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 75273 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | RANDY EVANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DONALD KRAFT SR RETIRE 11-1-24 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BRETT BENNETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MITCHELL TONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MICHAEL TRENGO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | BRIAN BABCOCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SHANA GRAHAM |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 146959 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 126945 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 750 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 375 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | FUND ADMINISTRA |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST FD ADMINIS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Trustee |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 217418 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1839102 |
| IRS990/GrossReceiptsAmt | 0 | 6596008 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 2847 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5864 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 490321 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 490321 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 6157244 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 8124721 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 14689 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1174 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 794 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 15483 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1621684 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO PROVIDE HEALTH BENEFITS (MEDICAL, HOSPITAL, SURGICAL, MAJOR MEDICAL AND VISION) TO ALL ELIGIBLE PARTICIPANTS WORKING IN THE JURISDICTION OF SHEET METAL LOCAL 112 UNION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 12020378 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 13927285 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 217418 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 217418 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 218273 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 10644797 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 12391934 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 1848 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 7380 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 21823 |
| IRS990/OtherExpensesGrp/Desc | 0 | ADMINISTRATIVE FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | PCORI FEES |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 20959 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 1580 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 840 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | COORDINATION OF BEN RECOVERIES |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 238 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 238 |
| IRS990/OtherRevenueTotalAmt | 0 | 238 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 82400 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 6703 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 21220 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 195375 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 54816 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 561000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ADMINISTRATIVE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | EMPLOYER CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | PARTICIPANT CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 92947 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 4150209 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 23191 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 92947 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 4150209 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 23191 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 2964230 |
| IRS990/PYInvestmentIncomeAmt | 0 | 397037 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 166757 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3919590 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1057987 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 127653 |
| IRS990/PYTotalExpensesAmt | 0 | 3258640 |
| IRS990/PYTotalRevenueAmt | 0 | 4316627 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1688634 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3985082 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2906727 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 794 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 14689 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 15483 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3285690 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 218273 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 218273 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4974324 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | Accounting principles generally accepted in the United States of America require Plan management to evaluate tax positions taken by the Plan and recognize a tax liability (or reduce an asset) if the Plan has taken an uncertain position that more likely than not would not be sustained upon examination by the Internal Revenue Service or other applicable taxing authorities. The Plan is subject to routine audits by tax jurisdictions;however,there are currently no audits for any tax periods in progress. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X : FIN48 Footnote |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 794 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3285690 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 4974324 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 5192597 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3285690 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 126945 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 146959 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 54538 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 64823 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 20735 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 24647 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | DONALD KRAFT SR RETIRE 11-1-24 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | RANDY EVANS |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PAST FD ADMINIS |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | FUND ADMINISTRA |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 202218 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 236429 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | FUND ADMINISTRATOR REVIEWS 990 PRIOR TO FILING. 990 IS PRESENTED TO TRUSTEES AT THE NEXT REGULAR SCHEDULED MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | NEW TRUSTEES ARE REQUIRED TO SIGN A CONFLICT OF INTEREST POLICY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | DOCUMENTS AVAILABLE UPON REQUEST FROM UNION OFFICE. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Section B, Line 11b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Section B, Line 12c |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part VI, Section C, Line 19 |
| IRS990ScheduleR/AssetExchangeInd | 0 | false |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | false |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | false |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | false |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | false |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 0 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 1 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 2 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 3 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 4 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 5 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 6 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 7 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 8 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 9 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 10 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 11 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 12 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 13 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 14 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 15 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 16 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 0 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 1 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 2 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 3 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 4 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 5 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 6 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 7 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 8 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 9 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 10 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 11 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 12 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 13 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 14 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 15 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 16 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 0 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 1 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 2 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 3 | PA |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 4 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 5 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 6 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 7 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 8 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 9 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 10 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 11 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 12 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 13 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 14 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 15 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 16 | NY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 0 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 1 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 2 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 3 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 4 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 5 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 6 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 7 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 8 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 9 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 10 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 11 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 12 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 13 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 14 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 15 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 16 | CONTRIBUTING EMPLOYER |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 0 | CORNELL UNIVERSITY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 1 | MECHANICAL TESTING INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 2 | WEATHERMASTER ROOFING CO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 3 | R & G SHEET METAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 4 | STAMPED FITTINGS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 5 | SHEET METAL WORKERS #112 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 6 | NEW BRITAIN ROOFING CO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 7 | CROSBY-BROWNLIE |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 8 | KING AND KING MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 9 | AFT MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 10 | WILSON & WILSONS MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 11 | AIR SYSTEMS BALANCING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 12 | CHARLES F EVANS CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 13 | SOUTHERN TIER CUSTOM FABRICATORS |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 14 | SOUTHERN TIER MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 15 | C & B MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 16 | LOUIS N PICCIANO & SON INC |
No mirrored PDF or thumbnail assets are attached yet.