Liabilities / Assets
35th percentile
Higher debt load relative to assets than 35% of similar nonprofits.
EIN 23-7326022 • 501(c)6 • Framingham, MA
Profile
NONE
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
35th percentile
Higher debt load relative to assets than 35% of similar nonprofits.
Liabilities / Revenue
40th percentile
Higher debt load relative to revenue than 40% of similar nonprofits.
Net Margin
2nd percentile
Higher net margin than 2% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
11th percentile
Faster asset growth than 11% of similar nonprofits.
Revenue Growth
23rd percentile
Faster revenue growth than 23% of similar nonprofits.
Assets
Down$3,755,712
Down $918,037 (-20%) from 2023
Liabilities
Up$223,853
Up $81,899 (+58%) from 2023
Net Assets
Down$3,531,859
Down $999,936 (-22%) from 2023
Revenue
Down$2,139,904
Down $77,532 (-3.5%) from 2023
Expenses
Up$3,333,351
Up $456,589 (+16%) from 2023
Net Income
Down-$1,193,447
Down $534,121 (-81%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
NONE
To address industry wide issues affecting the massachusetts construction industry for the mutual benefit of property owners, the public, contractors and their employees
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $4,399,188 | $3,202,989 | ▼ $1,196,199 |
| Savings and Temporary Cash Investments | $84,799 | $453,911 | ▲ $369,112 |
| Accounts Receivable | $99,227 | $93,502 | ▼ $5,725 |
| Cash and Non-Interest-Bearing Accounts | $90,535 | $5,310 | ▼ $85,225 |
| Total Assets | $4,673,749 | $3,755,712 | ▼ $918,037 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $141,954 | $223,853 | ▲ $81,899 |
| Total Liabilities | $141,954 | $223,853 | ▲ $81,899 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,531,795 | $3,531,859 | ▼ $999,936 |
| Total Net Assets Fund Balance | $4,531,795 | $3,531,859 | ▼ $999,936 |
| Total Liabilities and Net Assets / Fund Balance | $4,673,749 | $3,755,712 | ▼ $918,037 |
| Name | Title | Base | Total |
|---|---|---|---|
| Thomas Gunning | Trustee | $13,500 | $13,500 |
| Rodney Frias | Trustee | $11,800 | $11,800 |
| Michael Sanchez | Trustee | $11,400 | $11,400 |
| John Ferrante | Chief Executive Officer | $9,500 | $9,500 |
| Richard Lucht | Trustee | $2,500 | $2,500 |
| William Morash | Trustee/chairman | $2,500 | $2,500 |
| Thomas Steeves | Trustee/sec Treasurer | $2,000 | $2,000 |
| Name | Title |
|---|---|
| Miranda Jones | Executive Director |
| Maureen Kirkpatrick | Trustee |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $3,054,864 |
| Other Expenses | $264,487 |
| Salaries, Compensation, and Employee Benefits | $14,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | - | - | - | $3,054,864 |
| Fees for Services Management | - | - | - | $83,999 |
| Conferences and Meetings | - | - | - | $75,822 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $18,000 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $14,000 |
| Fees for Services Accounting | - | - | - | $12,750 |
| Insurance | - | - | - | $4,626 |
| Fees for Services Other | - | - | - | $1,154 |
| Other Expenses | - | - | - | $1,000 |
| Office Expenses | - | - | - | $825 |
| Total Functional Expenses | $0 | $0 | $0 | $3,333,351 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $3,333,351 |
| Expenses per Audited Statements | $3,315,351 |
| Total Expenses per Audited Statements | $3,315,351 |
| Expenses Not Reported on Financial Statements | $18,000 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Associated General Contractors of Ma | Wellesley, MA | 501c6 | Preparing Students for Apprenticeships and Safety Training | $1,500,965 |
| Building Trades Employers Assoc | Braintree, MA | 501c6 | Career Advancement and Safety Training | $1,443,899 |
| Building Pathways | Roxbury, MA | 501c3 | To Improve Educational and Skill Training for Low Income Youth | $80,000 |
| Carepacks Inc | S Weymouth, MA | 501c3 | To Send Care Packages to US Deployed Troops | $30,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Board reviews and approves 990 after filing. The board has authorized executive director to submit 990.”
“Information is available upon request”
“Accounting principles generally accepted in the united states of america require management to evaluate tax positions taken by the organization and recognize a tax liability (or asset) if the organization has taken an uncertain position that more likely than not would not be sustained upon examination by the irs. The organization has analyzed the tax positions taken by the organization and has concluded that as of december 31, 2024 there are no uncertain positions taken or expected to be taken that would require recognition of a liability (or asset) or disclosure in the financial statements.”
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 | 141954 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 223853 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 99227 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 93502 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO ADDRESS INDUSTRY WIDE ISSUES AFFECTING THE MASSACHUSETTS CONSTRUCTION INDUSTRY FOR THE MUTUAL BENEFIT OF PROPERTY OWNERS, THE PUBLIC, CONTRACTORS AND THEIR EMPLOYEES |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MIRANDA JONES |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5086200055 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1661 WORCESTER RD 403 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FRAMINGHAM |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01701 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 90535 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 5310 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 14000 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 75822 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 3054864 |
| IRS990/CYInvestmentIncomeAmt | 0 | 123482 |
| IRS990/CYOtherExpensesAmt | 0 | 264487 |
| IRS990/CYOtherRevenueAmt | 0 | 696 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2015726 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1193447 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 14000 |
| IRS990/CYTotalExpensesAmt | 0 | 3333351 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2139904 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | REIMBURSEMENT TO OTHER INDUSTRY ASSOCIATIONS FOR STAFF TIME AND LEGAL SERVICES DEVOTED TO MCAP PROGRAMS: BUILDING TRADES EMPLOYERS ASSOCIATION OF BOSTON AND EASTERN MASS AND ASSOCIATED GENERAL CONTRACTORS OF MASSACHUSETTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 12750 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 83999 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1154 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 18000 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| 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/AverageHoursPerWeekRt | 8 | 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/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| 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/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | WILLIAM MORASH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | THOMAS STEEVES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | RODNEY FRIAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | THOMAS GUNNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MAUREEN KIRKPATRICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MICHAEL SANCHEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RICHARD LUCHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MIRANDA JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN FERRANTE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 2500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 2000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 11800 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 13500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 11400 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 2500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 9500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | TRUSTEE/CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TRUSTEE/SEC TREASURER |
| 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/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CHIEF EXECUTIVE OFFICER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1973 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -16352 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 3054864 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1500000 |
| IRS990/GrossReceiptsAmt | 0 | 3656256 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 4626 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 139834 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 139834 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 4399188 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3202989 |
| IRS990/IRPDocumentCnt | 0 | 14 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1516352 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO ADDRESS INDUSTRY WIDE ISSUES AFFECTING THE MASSACHUSETTS CONTRUCTION INDUSTRY FOR THE MUTUAL BENEFIT OF PROPERTY OWNERS, THE PUBLIC, CONTRACTORS AND THEIR EMPLOYEES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4531795 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3531859 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -16352 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -16352 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 193511 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4531795 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3531859 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 825 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | COLLECTION OF FUNDS |
| IRS990/OtherExpensesGrp/Desc | 1 | DONATION |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 66311 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 1000 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 696 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 696 |
| IRS990/OtherRevenueTotalAmt | 0 | 696 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | MIRANDA JONES |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EMPLOYER CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2015726 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2015726 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | DIRECT PROGRAM EXPENSES ASSOCIATED WITH EDUCATION, SAFETY AND OTHER INDUSTRY ISSUES. MCAP ALSO PROVIDES GRANTS TO OTHER NONPROFIT ASSOCIATIONS FOR EDUCATION AND SAFETY TRAINING. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2656582 |
| IRS990/PYInvestmentIncomeAmt | 0 | 102114 |
| IRS990/PYOtherExpensesAmt | 0 | 209380 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2115322 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -659326 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 10800 |
| IRS990/PYTotalExpensesAmt | 0 | 2876762 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2217436 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -1193447 |
| IRS990/RelatedEntityInd | 0 | 0 |
| 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/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 84799 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 453911 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 18000 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3315351 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 18000 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 18000 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 193511 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 193511 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 18000 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2121904 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY THE ORGANIZATION AND RECOGNIZE A TAX LIABILITY (OR ASSET) IF THE ORGANIZATION HAS TAKEN AN UNCERTAIN POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE IRS. THE ORGANIZATION HAS ANALYZED THE TAX POSITIONS TAKEN BY THE ORGANIZATION AND HAS CONCLUDED THAT AS OF DECEMBER 31, 2024 THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY (OR ASSET) OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3333351 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2139904 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2315415 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3315351 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 1443899 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 1500965 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 2 | 80000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 3 | 30000 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501C6 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 1 | 501C6 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 2 | 501C3 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 3 | 501C3 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 1 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 2 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 3 | 0 |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | CAREER ADVANCEMENT AND SAFETY TRAINING |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 1 | PREPARING STUDENTS FOR APPRENTICESHIPS AND SAFETY TRAINING |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 2 | TO IMPROVE EDUCATIONAL AND SKILL TRAINING FOR LOW INCOME YOUTH |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 3 | TO SEND CARE PACKAGES TO US DEPLOYED TROOPS |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | BUILDING TRADES EMPLOYERS ASSOC |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 1 | ASSOCIATED GENERAL CONTRACTORS OF MA |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 2 | BUILDING PATHWAYS |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 3 | CAREPACKS INC |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 041133160 |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 1 | 041045805 |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 2 | 043080098 |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 3 | 202224993 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 100 GROSSMAN AVE SUITE 300 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 1 | 888 WORCESTER STREET |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 2 | 1705 COLUMBUS AVE |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 3 | PO BOX 536 |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | BRAINTREE |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 1 | WELLESLEY |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 2 | ROXBURY |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 3 | S WEYMOUTH |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 2 | MA |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 3 | MA |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 02184 |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 1 | 02482 |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 2 | 02119 |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 3 | 02190 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | MONTHLY REPORTS AND INVOICES ARE SUBMITTED TO SUBSTANTIATE THE AMOUNTS SPENT. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 2: |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | BOARD REVIEWS AND APPROVES 990 AFTER FILING. THE BOARD HAS AUTHORIZED EXECUTIVE DIRECTOR TO SUBMIT 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | INFORMATION IS AVAILABLE UPON REQUEST |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 4673749 |
| IRS990/TotalAssetsEOYAmt | 0 | 3755712 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 4673749 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 3755712 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 3333351 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 141954 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 223853 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 141954 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 223853 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 4531795 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 3531859 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 2015726 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 53200 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 123482 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2016422 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 2139904 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 4673749 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 3755712 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TypeOfOrganizationTrustInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 1661 WORCESTER ROAD |
| IRS990/USAddress/CityNm | 0 | FRAMINGHAM |
| IRS990/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/USAddress/ZIPCd | 0 | 01701 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 7 |
| IRS990/VotingMembersIndependentCnt | 0 | 7 |
| IRS990/WebsiteAddressTxt | 0 | N/A |
| IRS990/WhistleblowerPolicyInd | 0 | 0 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | MIRANDA JONES |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5086200055 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-10-29 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | MASSACHUSETTS CONSTRUCTION ADVANCEMENT |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | PROGRAM |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | MASS |
| ReturnHeader/Filer/EIN | 0 | 237326022 |
| ReturnHeader/Filer/PhoneNum | 0 | 5086200055 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 1661 WORCESTER ROAD |
| ReturnHeader/Filer/USAddress/CityNm | 0 | FRAMINGHAM |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 01701 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 043508036 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | MANZI & ASSOCIATES LLC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 855 TURNPIKE STREET |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | NORTH ANDOVER |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 01845 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 9789751099 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | JEANNIE MICKEL |
| ReturnHeader/ReturnTs | 0 | 2025-10-31T10:52:13-05:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.