﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2024v5.2" xsi:schemaLocation="http://www.irs.gov/efile">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2025-09-02T09:29:55-07:00</ReturnTs>
    <TaxPeriodEndDt>2024-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>931938669</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>Sacramento Accounting &amp; Advisory Group LLP</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>1111 Exposition Blvd Ste 100</AddressLine1Txt>
        <CityNm>Sacramento</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>95815</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2024-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>941212249</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>Woodwork Institute of California</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>WOOD</BusinessNameControlTxt>
      <PhoneNum>9163729943</PhoneNum>
      <USAddress>
        <AddressLine1Txt>1455 Response Rd 110</AddressLine1Txt>
        <CityNm>Sacramento</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>95815</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>Michael Valdes</PersonNm>
      <PersonTitleTxt>Director of Operatio</PersonTitleTxt>
      <SignatureDt>2025-09-02</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>Jason Russell CPA</PreparerPersonNm>
      <PTIN>P00810533</PTIN>
      <PhoneNum>9169669366</PhoneNum>
    </PreparerPersonGrp>
    <TaxYr>2024</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="3">
    <IRS990 documentId="IRS990" referenceDocumentId="IRS990ScheduleO" softwareId="24020490" softwareVersionNum="2024v5.2">
      <USAddress>
        <AddressLine1Txt>1455 Response Rd 110</AddressLine1Txt>
        <CityNm>Sacramento</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>95815</ZIPCd>
      </USAddress>
      <GrossReceiptsAmt>1865632</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501cInd organization501cTypeTxt="6">X</Organization501cInd>
      <WebsiteAddressTxt>www.woodworkinstitute.com</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>1951</FormationYr>
      <LegalDomicileStateCd>CA</LegalDomicileStateCd>
      <ActivityOrMissionDesc>To promote to the architectural design community, its suppliers and contractors, the development and dissemination of information relative to uses, advantages and utility of millwork products. To provide the leading standards and quality control programs for the architectural millwork industry through our manual of millwork, certified compliance, and monitored compliance program. To be the premier, industry-driven, equal opportunity, nonprofit trade association resource provider for our membership.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>11</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>11</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>11</TotalEmployeeCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <PYContributionsGrantsAmt>250122</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>278489</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>1530157</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>1524023</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>41721</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>63120</CYInvestmentIncomeAmt>
      <CYOtherRevenueAmt>0</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>1822000</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>1865632</CYTotalRevenueAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <PYBenefitsPaidToMembersAmt>64308</PYBenefitsPaidToMembersAmt>
      <CYBenefitsPaidToMembersAmt>43748</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>1106836</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>1117307</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>0</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>615932</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>585270</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>1787076</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>1746325</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>34924</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>119307</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>1678709</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>1773723</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>207943</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>183650</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>1470766</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>1590073</NetAssetsOrFundBalancesEOYAmt>
      <MissionDesc>To promote to the architectural design community, its suppliers and contractors, the development and dissemination of information relative to uses, advantages and utility of millwork products. To provide the leading standards and quality control programs for the architectural millwork industry through our manual of millwork, certified compliance, and monitored compliance program. To be the premier, industry-driven, equal opportunity, nonprofit trade association resource provider for our membership.</MissionDesc>
      <SignificantNewProgramSrvcInd>false</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>720039</ExpenseAmt>
      <Desc>To promote to the architectural design community, its suppliers and contractors, the development and dissemination of information relative to uses, advances and utility of mill-work products.</Desc>
      <ProgSrvcAccomActy2Grp>
        <Desc>To provide the leading standards and quality control programs for the architectural mill-work industry through our manual of mill-work, certified compliance, and monitored compliance program. To be the premier, industry-driven, equal opportunity, nonprofit trade association resource provider for our members.</Desc>
      </ProgSrvcAccomActy2Grp>
      <TotalProgramServiceExpensesAmt>720039</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind>false</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd>false</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="IRS990ScheduleD">false</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="IRS990ScheduleD">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="IRS990ScheduleD">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="IRS990ScheduleD">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="IRSScheduleD">false</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="IRS990ScheduleD">true</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="IRS990ScheduleD">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="IRS990ScheduleD">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="IRS990ScheduleD">false</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>false</FundraisingActivitiesInd>
      <GamingActivitiesInd>false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd>false</DisregardedEntityInd>
      <RelatedEntityInd>false</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <ActivitiesConductedPrtshpInd>false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <IRPDocumentCnt>2</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>true</BackupWthldComplianceInd>
      <EmployeeCnt>11</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>true</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>11</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>11</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>false</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>false</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>true</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>true</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>false</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>true</LocalChaptersInd>
      <PoliciesReferenceChaptersInd>true</PoliciesReferenceChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>false</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>true</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>true</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>false</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>CA</StatesWhereCopyOfReturnIsFldCd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>Michael Valdes</PersonNm>
        <PhoneNum>9163729943</PhoneNum>
        <USAddress>
          <AddressLine1Txt>1455 Response Rd Suite 110</AddressLine1Txt>
          <CityNm>Sacramento</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>95815</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <NoListedPersonsCompensatedInd>X</NoListedPersonsCompensatedInd>
      <Form990PartVIISectionAGrp>
        <PersonNm>Clare Smith</PersonNm>
        <TitleTxt>CEO</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <ReportableCompFromOrgAmt>91877</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Bill Fenstermacher</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Dylan Bertino</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Jed Richard</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Jay Hyde</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Don Lorey</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Bruce Humphrey</PersonNm>
        <TitleTxt>Treasurer</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Jason Matter</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Mike Polanchyck</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Ray Cerulli</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Wally Schiek</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Tim Stolo</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>91877</TotalReportableCompFromOrgAmt>
      <IndivRcvdGreaterThan100KCnt>0</IndivRcvdGreaterThan100KCnt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <CntrctRcvdGreaterThan100KCnt>0</CntrctRcvdGreaterThan100KCnt>
      <MembershipDuesAmt>278489</MembershipDuesAmt>
      <TotalContributionsAmt>278489</TotalContributionsAmt>
      <ProgramServiceRevenueGrp>
        <Desc>Certification Fees</Desc>
        <TotalRevenueColumnAmt>1518285</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>1518285</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <ProgramServiceRevenueGrp>
        <Desc>Expert Witness</Desc>
        <TotalRevenueColumnAmt>5738</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>5738</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalProgramServiceRevenueAmt>1524023</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>63120</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>63120</RelatedOrExemptFuncIncomeAmt>
      </InvestmentIncomeGrp>
      <IncmFromInvestBondProceedsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </IncmFromInvestBondProceedsGrp>
      <RoyaltiesRevenueGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </RoyaltiesRevenueGrp>
      <NetRentalIncomeOrLossGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetRentalIncomeOrLossGrp>
      <NetGainOrLossInvestmentsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetGainOrLossInvestmentsGrp>
      <NetIncmFromFundraisingEvtGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncmFromFundraisingEvtGrp>
      <NetIncomeFromGamingGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncomeFromGamingGrp>
      <NetIncomeOrLossGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncomeOrLossGrp>
      <OtherRevenueTotalAmt>0</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>1865632</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>1587143</RelatedOrExemptFuncIncomeAmt>
      </TotalRevenueGrp>
      <GrantsToDomesticOrgsGrp>
        <TotalAmt>0</TotalAmt>
      </GrantsToDomesticOrgsGrp>
      <GrantsToDomesticIndividualsGrp>
        <TotalAmt>0</TotalAmt>
      </GrantsToDomesticIndividualsGrp>
      <ForeignGrantsGrp>
        <TotalAmt>0</TotalAmt>
      </ForeignGrantsGrp>
      <BenefitsToMembersGrp>
        <TotalAmt>43748</TotalAmt>
        <ProgramServicesAmt>43748</ProgramServicesAmt>
      </BenefitsToMembersGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>91877</TotalAmt>
        <ProgramServicesAmt>67070</ProgramServicesAmt>
        <ManagementAndGeneralAmt>24807</ManagementAndGeneralAmt>
      </CompCurrentOfcrDirectorsGrp>
      <CompDisqualPersonsGrp>
        <TotalAmt>0</TotalAmt>
      </CompDisqualPersonsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>797595</TotalAmt>
        <ProgramServicesAmt>611998</ProgramServicesAmt>
        <ManagementAndGeneralAmt>185597</ManagementAndGeneralAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>19760</TotalAmt>
        <ProgramServicesAmt>14425</ProgramServicesAmt>
        <ManagementAndGeneralAmt>5335</ManagementAndGeneralAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>132685</TotalAmt>
        <ProgramServicesAmt>96860</ProgramServicesAmt>
        <ManagementAndGeneralAmt>35825</ManagementAndGeneralAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>75390</TotalAmt>
        <ProgramServicesAmt>55035</ProgramServicesAmt>
        <ManagementAndGeneralAmt>20355</ManagementAndGeneralAmt>
      </PayrollTaxesGrp>
      <FeesForServicesManagementGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesManagementGrp>
      <FeesForServicesLegalGrp>
        <TotalAmt>10246</TotalAmt>
        <ManagementAndGeneralAmt>10246</ManagementAndGeneralAmt>
      </FeesForServicesLegalGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>7936</TotalAmt>
        <ManagementAndGeneralAmt>7936</ManagementAndGeneralAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesLobbyingGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesLobbyingGrp>
      <FeesForServicesProfFundraising>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesProfFundraising>
      <FeesForSrvcInvstMgmntFeesGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForSrvcInvstMgmntFeesGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>32382</TotalAmt>
        <ProgramServicesAmt>23639</ProgramServicesAmt>
        <ManagementAndGeneralAmt>8743</ManagementAndGeneralAmt>
      </FeesForServicesOtherGrp>
      <AdvertisingGrp>
        <TotalAmt>84360</TotalAmt>
        <ProgramServicesAmt>84360</ProgramServicesAmt>
      </AdvertisingGrp>
      <OfficeExpensesGrp>
        <TotalAmt>0</TotalAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>63716</TotalAmt>
        <ManagementAndGeneralAmt>63716</ManagementAndGeneralAmt>
      </InformationTechnologyGrp>
      <RoyaltiesGrp>
        <TotalAmt>0</TotalAmt>
      </RoyaltiesGrp>
      <OccupancyGrp>
        <TotalAmt>48325</TotalAmt>
        <ProgramServicesAmt>35277</ProgramServicesAmt>
        <ManagementAndGeneralAmt>13048</ManagementAndGeneralAmt>
      </OccupancyGrp>
      <TravelGrp>
        <TotalAmt>166177</TotalAmt>
        <ProgramServicesAmt>121309</ProgramServicesAmt>
        <ManagementAndGeneralAmt>44868</ManagementAndGeneralAmt>
      </TravelGrp>
      <PymtTravelEntrtnmntPubOfclGrp>
        <TotalAmt>0</TotalAmt>
      </PymtTravelEntrtnmntPubOfclGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>53467</TotalAmt>
        <ProgramServicesAmt>53467</ProgramServicesAmt>
      </ConferencesMeetingsGrp>
      <InterestGrp>
        <TotalAmt>0</TotalAmt>
      </InterestGrp>
      <PaymentsToAffiliatesGrp>
        <TotalAmt>0</TotalAmt>
      </PaymentsToAffiliatesGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>13647</TotalAmt>
        <ProgramServicesAmt>9962</ProgramServicesAmt>
        <ManagementAndGeneralAmt>3685</ManagementAndGeneralAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>31430</TotalAmt>
        <ProgramServicesAmt>22944</ProgramServicesAmt>
        <ManagementAndGeneralAmt>8486</ManagementAndGeneralAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>Supplies</Desc>
        <TotalAmt>25435</TotalAmt>
        <ProgramServicesAmt>18569</ProgramServicesAmt>
        <ManagementAndGeneralAmt>6866</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Telephone</Desc>
        <TotalAmt>18797</TotalAmt>
        <ProgramServicesAmt>13722</ProgramServicesAmt>
        <ManagementAndGeneralAmt>5075</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Printing and Publications</Desc>
        <TotalAmt>11698</TotalAmt>
        <ProgramServicesAmt>8540</ProgramServicesAmt>
        <ManagementAndGeneralAmt>3158</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Dues &amp; Subscriptions</Desc>
        <TotalAmt>9449</TotalAmt>
        <ProgramServicesAmt>6898</ProgramServicesAmt>
        <ManagementAndGeneralAmt>2551</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>8205</TotalAmt>
        <ProgramServicesAmt>5990</ProgramServicesAmt>
        <ManagementAndGeneralAmt>2215</ManagementAndGeneralAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>1746325</TotalAmt>
        <ProgramServicesAmt>1293813</ProgramServicesAmt>
        <ManagementAndGeneralAmt>452512</ManagementAndGeneralAmt>
        <FundraisingAmt>0</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>111140</BOYAmt>
        <EOYAmt>60273</EOYAmt>
      </CashNonInterestBearingGrp>
      <SavingsAndTempCashInvstGrp>
        <BOYAmt>1519513</BOYAmt>
        <EOYAmt>1679040</EOYAmt>
      </SavingsAndTempCashInvstGrp>
      <PledgesAndGrantsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <AccountsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </AccountsReceivableGrp>
      <ReceivablesFromOfficersEtcGrp>
        <EOYAmt>0</EOYAmt>
      </ReceivablesFromOfficersEtcGrp>
      <RcvblFromDisqualifiedPrsnGrp>
        <EOYAmt>0</EOYAmt>
      </RcvblFromDisqualifiedPrsnGrp>
      <OthNotesLoansReceivableNetGrp>
        <EOYAmt>0</EOYAmt>
      </OthNotesLoansReceivableNetGrp>
      <InventoriesForSaleOrUseGrp>
        <EOYAmt>0</EOYAmt>
      </InventoriesForSaleOrUseGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <EOYAmt>0</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipCostOrOtherBssAmt>117710</LandBldgEquipCostOrOtherBssAmt>
      <LandBldgEquipAccumDeprecAmt>86386</LandBldgEquipAccumDeprecAmt>
      <LandBldgEquipBasisNetGrp>
        <BOYAmt>44971</BOYAmt>
        <EOYAmt>31324</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <InvestmentsPubTradedSecGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsPubTradedSecGrp>
      <InvestmentsOtherSecuritiesGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsOtherSecuritiesGrp>
      <InvestmentsProgramRelatedGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsProgramRelatedGrp>
      <IntangibleAssetsGrp>
        <EOYAmt>0</EOYAmt>
      </IntangibleAssetsGrp>
      <OtherAssetsTotalGrp>
        <BOYAmt>3085</BOYAmt>
        <EOYAmt>3086</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>1678709</BOYAmt>
        <EOYAmt>1773723</EOYAmt>
      </TotalAssetsGrp>
      <DeferredRevenueGrp>
        <BOYAmt>207943</BOYAmt>
        <EOYAmt>183650</EOYAmt>
      </DeferredRevenueGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>207943</BOYAmt>
        <EOYAmt>183650</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>1470766</BOYAmt>
        <EOYAmt>1590073</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>1470766</BOYAmt>
        <EOYAmt>1590073</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>1678709</BOYAmt>
        <EOYAmt>1773723</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>119307</ReconcilationRevenueExpnssAmt>
      <InfoInScheduleOPartXIIInd>X</InfoInScheduleOPartXIIInd>
      <MethodOfAccountingOtherInd methodOfAccountingOtherDesc="Modified Cash">X</MethodOfAccountingOtherInd>
      <AccountantCompileOrReviewInd>true</AccountantCompileOrReviewInd>
      <AcctCompileOrReviewBasisGrp>
        <SeparateBasisFinclStmtInd>X</SeparateBasisFinclStmtInd>
      </AcctCompileOrReviewBasisGrp>
      <FSAuditedInd>false</FSAuditedInd>
      <AuditCommitteeInd>false</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleD documentId="IRS990ScheduleD" softwareId="24020490" softwareVersionNum="2024v5.2">
      <LeaseholdImprovementsGrp>
        <OtherCostOrOtherBasisAmt>3831</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>1180</DepreciationAmt>
        <BookValueAmt>2651</BookValueAmt>
      </LeaseholdImprovementsGrp>
      <EquipmentGrp>
        <OtherCostOrOtherBasisAmt>77634</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>61907</DepreciationAmt>
        <BookValueAmt>15727</BookValueAmt>
      </EquipmentGrp>
      <OtherLandBuildingsGrp>
        <OtherCostOrOtherBasisAmt>36245</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>23299</DepreciationAmt>
        <BookValueAmt>12946</BookValueAmt>
      </OtherLandBuildingsGrp>
      <TotalBookValueLandBuildingsAmt>31324</TotalBookValueLandBuildingsAmt>
    </IRS990ScheduleD>
    <IRS990ScheduleO documentId="IRS990ScheduleO" softwareId="24020490" softwareVersionNum="2024v5.2">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, Line 6</FormAndLineReferenceDesc>
        <ExplanationTxt>The organization has voluntary members who are in the architectural millwork industry. Membership gives the individual access to industry information, certifications, and monitored compliane programs to enhance business excellence. Members have the option to apply for leadership positions on various committes and directorships offered by the organization.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 11b</FormAndLineReferenceDesc>
        <ExplanationTxt>The executive director/CEO reviews the 990 return before filing and signs it.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 12c</FormAndLineReferenceDesc>
        <ExplanationTxt>Conflict of interest statements are signed annually by directors and employees.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 15a</FormAndLineReferenceDesc>
        <ExplanationTxt>The board of directors sets up a compensation to review the CEO's compensation on a periodic basis. The compensation committee uses various methods to prepare the compensation package. It is approved by the board and a contract is written up and signed by the CEO.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section C, Line 19</FormAndLineReferenceDesc>
        <ExplanationTxt>Bylaws, financial statements, forms 990 and other governing documents and policies are made available at the organizations office for publ</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>