Liabilities / Assets
60th percentile
Higher debt load relative to assets than 60% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
60th percentile
Higher debt load relative to assets than 60% of similar nonprofits.
Liabilities / Revenue
52nd percentile
Higher debt load relative to revenue than 52% of similar nonprofits.
Net Margin
59th percentile
Higher net margin than 59% of similar nonprofits.
Top Officer Pay
95th percentile
Higher top officer pay than 95% of similar nonprofits.
Top officer pay equals 9.8% of source-year revenue.
Asset Growth
76th percentile
Faster asset growth than 76% of similar nonprofits.
Revenue Growth
77th percentile
Faster revenue growth than 77% of similar nonprofits.
Assets
Up$1,449,700
Up $213,329 (+17%) from 2018
Net Assets
Up$1,416,808
Up $209,322 (+17%) from 2018
Liabilities
Up$32,892
Up $4,007 (+14%) from 2018
Revenue
Up$3,472,311
Up $500,268 (+17%) from 2018
Expenses
Up$3,262,989
Up $551,777 (+20%) from 2018
Net Income
Down$209,322
Down $51,509 (-20%) from 2018
The fund, through collection and disbursement of payroll deductions, carries out its exempt purpose, which is to provide funds for vacations for journeymen, plumbers, and apprentices through the withholding of a portion of their wages.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $1,207,486 | $1,416,808 | ▲ $209,322 |
| Savings and Temporary Cash Investments | $614,159 | $769,900 | ▲ $155,741 |
| Cash and Non-Interest-Bearing Accounts | $296,176 | $351,019 | ▲ $54,843 |
| Accounts Receivable | $325,992 | $328,737 | ▲ $2,745 |
| Prepaid Expenses and Deferred Charges | $44 | $44 | → $0 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $1,236,371 | $1,449,700 | ▲ $213,329 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $28,885 | $32,892 | ▲ $4,007 |
| Total Liabilities | $28,885 | $32,892 | ▲ $4,007 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $1,207,486 | $1,416,808 | ▲ $209,322 |
| Total Liabilities and Net Assets / Fund Balance | $1,236,371 | $1,449,700 | ▲ $213,329 |
| Name | Title |
|---|---|
| Frank Wall | Co-chairman |
| John I Kane | Co-chairman |
| Timothy J Brink Resigned | Co-chairman |
| Francis X Goldensr | Trustee |
| George C Pegram | Trustee |
| Walter Krzyzanowski | Trustee |
| P Darby Doyle | Trustee/field Representati |
| Thomas J Mcnulty | Administrator |
| Line Item | Amount |
|---|---|
| Other Expenses | $9,000 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Benefits to Members | - | - | - | $3,253,989 |
| Other Expenses | - | - | - | $9,000 |
| Total Functional Expenses | $0 | $0 | $0 | $3,262,989 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,262,989 |
| Total Expenses per Audited Statements | $3,262,989 |
| Total Expenses per Form 990 | $3,262,989 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The union has the ability to appoint half of the trustees. The mechanical contractors association of eastern pennsylvania, inc. Has the ability to appoint two of the six trustees. The plumbing and heating contractors association of philadelphia and vicinity has the ability to appoint one of the six trustees.”
“There are no committees with the authority to act on behalf of the governing body.”
“The form 990 is reviewed by the plan's administrator.”
“These documents are not provided to the general public.”
“The plan does not issue w-2s to any employees and shares certain staff with organizations considered by the form 990 instructions to be related organizations. Accordingly, the plan's allocated portion of the costs related to this sharing is reported on form 990.”
“No. Reported on form 1096, annual summary and transmittal of u.s. Information returns: the plan answers 0 because it does not have form 1099's or form 1096 under the plan's ein number, but the plan does share expenses with organizations considered by the form 990 instructions to be related. The service providers that are shared and paid essentially through a common cash account and the form 1096 and form 1099's are filed through the account.”
“Asc topic 740 - income taxes clarifies the accounting for uncertainty in income taxes recognized in an organization's financial statements and prescribes a recognition threshold and measurement attribute for tax positions taken or expected to be taken on a tax return, including the entity's status as a tax-exempt entity. The plan has determined there is no impact of asc topic 740 on its financial statements for the years ended april 30, 2019 and 2018. The plan is no longer subject to federal income examination for the years ended prior to april 30, 2016.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 28885 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 32892 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 325992 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 328737 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE FUND, THROUGH COLLECTION AND DISBURSEMENT OF PAYROLL DEDUCTIONS, CARRIES OUT ITS EXEMPT PURPOSE, WHICH IS TO PROVIDE FUNDS FOR VACATIONS FOR JOURNEYMEN, PLUMBERS, AND APPRENTICES THROUGH THE WITHHOLDING OF A PORTION OF THEIR WAGES. |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 3253989 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THOMAS J MCNULTY ADMINISTRATOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2156776900 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2791 SOUTHAMPTON RD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 191541296 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 296176 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 351019 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 3253989 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 10237 |
| IRS990/CYOtherExpensesAmt | 0 | 9000 |
| IRS990/CYOtherRevenueAmt | 0 | 678 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 3461396 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 209322 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 3262989 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3472311 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE FUND, THROUGH COLLECTION AND DISBURSEMENT OF PAYROLL DEDUCTIONS, CARRIES OUT ITS EXEMPT PURPOSE, WHICH IS TO PROVIDE FUNDS FOR VACATIONS FOR JOURNEYMEN, PLUMBERS, AND APPRENTICES THROUGH THE WITHHOLDING OF A PORTION OF THEIR WAGES. THIS IS ESSENTIALLY THE ONLY PROGRAM SERVICE OF THE ORGANIZATION AND ALL OF THE REVENUES AND EXPENSES ARE CONSIDERED TO BE FOR THIS PURPOSE. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 39.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 39.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 39.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 39.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 145495 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 121282 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 136174 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 147852 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN I KANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | FRANK WALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | FRANCIS X GOLDENSR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | WALTER KRZYZANOWSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GEORGE C PEGRAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | P DARBY DOYLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | TIMOTHY J BRINK RESIGNED |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | THOMAS J MCNULTY |
| 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/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 193151 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 142050 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 143973 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 164838 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CO-CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CO-CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE/FIELD REPRESENTATI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CO-CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | ADMINISTRATOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1969 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3472311 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartVInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 10237 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 10237 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE FUND, THROUGH COLLECTION AND DISBURSEMENT OF PAYROLL DEDUCTIONS, CARRIES OUT ITS EXEMPT PURPOSE, WHICH IS TO PROVIDE FUNDS FOR VACATIONS FOR JOURNEYMEN, PLUMBERS, AND APPRENTICES THROUGH THE WITHHOLDING OF A PORTION OF THEIR WAGES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1207486 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1416808 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | ADMINISTRATIVE EXPENSE |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 9000 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 525100 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | FORFEITED BENEFITS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 678 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 678 |
| IRS990/OtherRevenueTotalAmt | 0 | 678 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 44 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 44 |
| IRS990/PrincipalOfficerNm | 0 | THOMAS J MCNULTY |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 525100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PARTICIPANT CONTRIB. |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3461396 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 3461396 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 2701208 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 4637 |
| IRS990/PYOtherExpensesAmt | 0 | 10004 |
| IRS990/PYOtherRevenueAmt | 0 | 798 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2966608 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 260831 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 2711212 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2972043 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 209322 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 1207486 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 1416808 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 614159 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 769900 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3262989 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3472311 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ASC TOPIC 740 - INCOME TAXES CLARIFIES THE ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES RECOGNIZED IN AN ORGANIZATION'S FINANCIAL STATEMENTS AND PRESCRIBES A RECOGNITION THRESHOLD AND MEASUREMENT ATTRIBUTE FOR TAX POSITIONS TAKEN OR EXPECTED TO BE TAKEN ON A TAX RETURN, INCLUDING THE ENTITY'S STATUS AS A TAX-EXEMPT ENTITY. THE PLAN HAS DETERMINED THERE IS NO IMPACT OF ASC TOPIC 740 ON ITS FINANCIAL STATEMENTS FOR THE YEARS ENDED APRIL 30, 2019 AND 2018. THE PLAN IS NO LONGER SUBJECT TO FEDERAL INCOME EXAMINATION FOR THE YEARS ENDED PRIOR TO APRIL 30, 2016. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3262989 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3472311 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3472311 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3262989 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 193151 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 142050 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 143973 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 164838 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 111696 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 87483 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 103187 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 3 | 114865 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 33799 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 33799 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 32987 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 3 | 32987 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | JOHN I KANE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | GEORGE C PEGRAM |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 2 | P DARBY DOYLE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 3 | THOMAS J MCNULTY |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | CO-CHAIRMAN |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | TRUSTEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 2 | TRUSTEE/FIELD REPRESENTATI |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 3 | ADMINISTRATOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 338646 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 263332 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 2 | 280147 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 3 | 312690 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE PLAN DOES NOT ISSUE W-2S TO ANY EMPLOYEES AND SHARES CERTAIN STAFF WITH ORGANIZATIONS CONSIDERED BY THE FORM 990 INSTRUCTIONS TO BE RELATED ORGANIZATIONS. ACCORDINGLY, THE PLAN'S ALLOCATED PORTION OF THE COSTS RELATED TO THIS SHARING IS REPORTED ON FORM 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | NO. REPORTED ON FORM 1096, ANNUAL SUMMARY AND TRANSMITTAL OF U.S. INFORMATION RETURNS: THE PLAN ANSWERS 0 BECAUSE IT DOES NOT HAVE FORM 1099'S OR FORM 1096 UNDER THE PLAN'S EIN NUMBER, BUT THE PLAN DOES SHARE EXPENSES WITH ORGANIZATIONS CONSIDERED BY THE FORM 990 INSTRUCTIONS TO BE RELATED. THE SERVICE PROVIDERS THAT ARE SHARED AND PAID ESSENTIALLY THROUGH A COMMON CASH ACCOUNT AND THE FORM 1096 AND FORM 1099'S ARE FILED THROUGH THE ACCOUNT. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE UNION HAS THE ABILITY TO APPOINT HALF OF THE TRUSTEES. THE MECHANICAL CONTRACTORS ASSOCIATION OF EASTERN PENNSYLVANIA, INC. HAS THE ABILITY TO APPOINT TWO OF THE SIX TRUSTEES. THE PLUMBING AND HEATING CONTRACTORS ASSOCIATION OF PHILADELPHIA AND VICINITY HAS THE ABILITY TO APPOINT ONE OF THE SIX TRUSTEES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THERE ARE NO COMMITTEES WITH THE AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE FORM 990 IS REVIEWED BY THE PLAN'S ADMINISTRATOR. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THESE DOCUMENTS ARE NOT PROVIDED TO THE GENERAL PUBLIC. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART V LINE 2A: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART V LINE 1A: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleR/AssetExchangeInd | 0 | 0 |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 0 | AT CHADWICK SERVICE CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 1 | BENSALEM PARK MAINTENANCE LTD |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 2 | BINSKY & SNYDER INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 3 | BJK PLBG & HTG |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 4 | BURNS MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 5 | ALBERT T CHADWICK |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 6 | CHURCHVILLE MECHANICAL ASSOC LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 7 | CORPORATE PIPING INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 8 | DEVINE BROTHERS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 9 | DOLAN MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 10 | DOMINIC GAROFOLO MECH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 11 | EAGLE MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 12 | E J RAITH MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 13 | ELLINGER DAVE CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 14 | ELLIOTT LEWIS CORP |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 15 | F & G MECH CORP |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 16 | FAB-CRETE INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 17 | FALASCA DANIEL S |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 18 | FIVE STAR INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 19 | FRANCO MECHANICAL CONTRACTORS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 20 | GENERAL ASPHALT CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 21 | HAYES MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 22 | HERMAN GOLDNER CO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 23 | JOHN J BEE INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 24 | KOHLER JOHN C CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 25 | KRZYZANOWSKI PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 26 | LGB MECHANICAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 27 | LIBERTY MECHANICAL SERVICES |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 28 | LIMA COMPANY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 29 | LOR-MAR MECH SER INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 30 | MCCLOSKEY MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 31 | MCGINN KEVIN |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 32 | MECO CONSTRUCTORS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 33 | MELONEY EDWARD J INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 34 | MIELE PLBG & HTG |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 35 | MULCO MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 36 | MWI MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 37 | MY LEAK PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 38 | P M C MECHANICAL LP |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 39 | PARKER LEN ASSOC INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 40 | PHILA HOUSING AUTHORITY |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 41 | PHILADELPHIA EAGLES |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 42 | REDEVELOPMENT AUTHO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 43 | RIVER MECHANICAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 44 | SCOTT MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 45 | SDA INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 46 | SERCO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 47 | SPECTRUM |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 48 | STAR PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 49 | SURETY MECH SERVICES |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 50 | TANDEM ASSOC INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 51 | THE PHILLIES |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 52 | TRACEY MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 53 | VOEGELE MECHANICAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 54 | WEST CHESTER MECHANICAL CONT INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 55 | LIMBACH COMPANY LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 56 | MEGA CONSTRUCTION |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 57 | BOFINGER & BRESLIN PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 58 | DWD MECH CONTRACTORS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 59 | KASER MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 60 | TKELLY INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 61 | L-M SERVICE CO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 62 | J P C GROUP INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 63 | BBJ MECHANICAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 64 | JR MCGEE PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 65 | ROSATI MECHANICAL INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 66 | PARADIGM MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 67 | JJM PLUMBING CO |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 68 | JF HIERHOLZER MECH & ELEC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 69 | DELONG SERVICE CO INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 70 | FERRY PLUMBING |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 71 | PRECISION PIPING INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 72 | BURKHARDT MECH INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 73 | H T LYONS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 74 | JJ WHITE INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 75 | NAGEL-LAVIN INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 76 | ADVANCED SPECIALTY CONTRACTORS LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 77 | D'ANGELO BROS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 78 | ENELL MCINTOSH MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 79 | GOLDEN & COWDEN |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 80 | MID-ATLANTIC MECHANICAL |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 81 | VINCENT POOLS INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 82 | LUCKY MECHANICAL LLC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 83 | GM MECHANICAL |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.