Liabilities / Assets
12th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 42-1422204 • 501(c)6 • West Des Moines, IA
Profile
The mission of construction safety specialists is to improve construction safety through safety training and jobsite audits.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
12th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
13th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
65th percentile
Higher net margin than 65% of similar nonprofits.
Top Officer Pay
85th percentile
Higher top officer pay than 85% of similar nonprofits.
Top officer pay equals 20.7% of source-year revenue.
Asset Growth
87th percentile
Faster asset growth than 87% of similar nonprofits.
Revenue Growth
79th percentile
Faster revenue growth than 79% of similar nonprofits.
Assets
Up$606,342
Up $127,877 (+27%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$606,342
Up $127,877 (+27%) from 2023
Revenue
Up$1,367,145
Up $236,420 (+21%) from 2023
Expenses
Up$1,239,268
Up $229,855 (+23%) from 2023
Net Income
Up$127,877
Up $6,565 (+5.4%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The mission of construction safety specialists is to improve construction safety through safety training and jobsite audits.
To promote safety within the construction industry
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $321,842 | $405,545 | ▲ $83,703 |
| Savings and Temporary Cash Investments | $148,639 | $180,621 | ▲ $31,982 |
| Land, Buildings, and Equipment, Net | $7,984 | $10,176 | ▲ $2,192 |
| Intangible Assets | $0 | $10,000 | ▲ $10,000 |
| Total Assets | $478,465 | $606,342 | ▲ $127,877 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $478,465 | $606,342 | ▲ $127,877 |
| Total Net Assets Fund Balance | $478,465 | $606,342 | ▲ $127,877 |
| Total Liabilities and Net Assets / Fund Balance | $478,465 | $606,342 | ▲ $127,877 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $10,176 | - | $10,176 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Chad Kleppe | President/CEO | FT | $208,209 | $75,153 | $283,362 |
| Laurie Delmott | COO | FT | $127,796 | $42,628 | $170,424 |
| Name | Title |
|---|---|
| Jason Ceretti | Chairman (beg 4/24) |
| Phill Neiman | Past Chairman (beg 4/24) |
| Steve Huss | Past Chairman (thru 4/24) |
| Nick Mathistad | Vice Chairman (beg 4/24) |
| Andrew Snyder | Director |
| Chad Halupnick | Director |
| Chuck Danner | Director |
| Jeremy Harder | Director |
| John Berns | Director |
| Scott Schurman | Director |
| Steven Hein | Director |
| Jeff Scandrett | Secretary/treasurer (beg 4/24) |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Master Builders Of Iowa | Management Services | 4100 WESTOWN PARKWAY, West Des Moines, IA 50266 | $1,239,268 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $839,262 |
| Other Expenses | $400,006 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $765,235 |
| Conferences and Meetings | - | - | - | $179,441 |
| Travel | - | - | - | $64,074 |
| Payroll Taxes | - | - | - | $53,269 |
| Occupancy | - | - | - | $50,000 |
| Insurance | - | - | - | $43,435 |
| Other Expenses | - | - | - | $21,425 |
| Pension Plan Contributions | - | - | - | $20,758 |
| Advertising | - | - | - | $16,409 |
| Office Expenses | - | - | - | $15,286 |
| Fees for Services Accounting | - | - | - | $9,936 |
| Total Functional Expenses | $0 | $0 | $0 | $1,239,268 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,239,268 |
| Total Expenses per Audited Statements | $1,239,268 |
| Total Expenses per Form 990 | $1,239,268 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Master builders inc, an affliated but unrelated organization, provides management services to the organization.”
“Construction safety specialists members are professionals in the construction industry. All members have the right to vote on the governing board.”
“The members elect the governing board at the annual meeting.”
“The members make up the committees and task forces, and all members have the right to vote on the governing board. Our members develop policy, programs and services on a wide variety of issues and subjects.”
“A copy of the form 990 is presented to the board of directors by the president prior to filing with the irs.”
“Persons covered by the conflict of interest policy will annually disclose or update the chairman of the board of directors on a form provided by construction safety specialists (cssi) their interests that could give rise to conflicts of interest, such as a list of family members, substantial business or investment holdings, and other transactions or affiliations with businesses and other organizations or those of family members. For each interest disclosed to the chairman of the board of directors, the chairman will determine whether to: (a) take no action; (b) assume full disclosure to the board of directors and other individuals covered by this policy; (c) ask the person to recuse themselves from participation in related discussions or decisions within cssi; or (d) ask the person to resign from his or her participation in cssi or, if the person refuses to resign, become subject to possible removal in accordance with cssi removal procedures.”
“Form 990 part vi section b line 15: compensation is paid by master builders of iowa, an affiliated but unrelated organization. The policy on the process for determining compensation of master builders of iowa applies to the compensation of the chief executive officer and other officers or key employees of master builders of iowa that provide services to cssi. The process includes 1) review and approval by the board of directors or compensation committee of the master builders of iowa; 2) use of data for comparable compensation for similarly qualified persons in functionally comparable positions at similarly situated organizations; and 3) contemporaneous documentation and recordkeeping.”
“All governing documents and form 990s are made available upon request.”
“These volunteers serve on committees, associate council, and board of directors throughout the year. The numerous committees are responsible for generating the services, ideas, and policies that reflect the needs of an ever changing industry and our collective membership. The associate council and board of directors oversee the placement of policies and that the association is run in a beneficial manner for members.”
“In accordance with the accounting guidance for uncertainty in income taxes, management has evaluated their material tax positions and determined that there are no income tax effects with respect to the combined 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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROMOTE SAFETY WITHIN THE CONSTRUCTION INDUSTRY |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 16409 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | CHAD KLEPPE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5156574397 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 4100 WESTOWN PARKWAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WEST DES MOINES |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 50266 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 321842 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 405545 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 179441 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 1239268 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 4100 WESTOWN PARKWAY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | WEST DES MOINES |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 50266 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | MASTER BUILDERS OF IOWA |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | MANAGEMENT SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 30707 |
| IRS990/CYOtherExpensesAmt | 0 | 400006 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1336438 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 127877 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 839262 |
| IRS990/CYTotalExpensesAmt | 0 | 1239268 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1367145 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | WORKSAFE IS THE NATION'S FIRST SAFETY PROGRAM INVOLVING A PUBLIC-PRIVATE PARTNERSHIP. THE IOWA OCCUPATIONAL SAFETY AND HEALTH ADMINISTRATION (IOWA OSHA) AND MASTER BUILDERS OF IOWA LAUNCHED WORKSAFE IN SEPTEMBER 2012 BY OFFERING A SAFETY SERVICE THAT IS A CUSTOMIZED APPROACH, UNIQUE TO EACH PROJECT OWNER AND JOB SITE TEAM. WORKSAFE IS A CONSTRUCTION JOBSITE SAFETY PROGRAM THAT CONSISTS OF PRE-CONSTRUCTION PLANNING, JOB SITE SURVEYS FOCUSED ON PREVENTING HAZARDOUS CONDITIONS FROM OCCURRING, AND JOB SITE RECOGNITION THAT SAFETY IS A TOP PRIORITY FOR ALL INVOLVED IN THE PROJECT. THE PROGRAM HAS ENROLLED OVER 400 PROJECTS WITH 100 PARTICIPATING COMPANIES. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 9936 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.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/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | 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/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 21203 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 16378 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JASON CERETTI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | PHILL NEIMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | STEVE HUSS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | NICK MATHISTAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JEFF SCANDRETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOHN BERNS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHUCK DANNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CHAD HALUPNICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JEREMY HARDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | STEVEN HEIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | SCOTT SCHURMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ANDREW SNYDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHAD KLEPPE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LAURIE DELMOTT |
| 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/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 262159 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 154046 |
| 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/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRMAN (BEG 4/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST CHAIRMAN (BEG 4/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | PAST CHAIRMAN (THRU 4/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE CHAIRMAN (BEG 4/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY/TREASURER (BEG 4/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | PRESIDENT/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | COO |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1912 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 23966 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 23966 |
| IRS990/GrossReceiptsAmt | 0 | 1367145 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 43435 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 10000 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 6741 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 6741 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 7984 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 10176 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 10176 |
| IRS990/LegalDomicileStateCd | 0 | IA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE MISSION OF CONSTRUCTION SAFETY SPECIALISTS IS TO IMPROVE CONSTRUCTION SAFETY THROUGH SAFETY TRAINING AND JOBSITE AUDITS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 478465 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 606342 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 23966 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 23966 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 478465 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 606342 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 50000 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 15286 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | TRAINING |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 21425 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 765235 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 53269 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 20758 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | CHAD KLEPPE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541610 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541610 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SAFETY AUDIT FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SEMINARS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 732228 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 604210 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 732228 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 604210 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SAFETY SEMINARS AND TRAINING PROVIDE LEARNING OPPORTUNITIES BY OUR CERTIFIED STAFF OR BY BRINGING IN EXTERNAL SAFETY PROFESSIONALS TO IMPROVE CONSTRUCTION JOBSITE SAFETY PRACTICES. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | SAFETY SURVEYS PROVIDE DEMAND AUDITS OF CONSTRUCTION JOBSITES. THESE MAY BE SCHEDULED, SURPRISE, MONTHLY, OR ONE TIME AUDITS. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 3255 |
| IRS990/PYOtherExpensesAmt | 0 | 396266 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1127470 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 121312 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 613147 |
| IRS990/PYTotalExpensesAmt | 0 | 1009413 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1130725 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 127877 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 148639 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 180621 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 10176 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 10176 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1239268 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1367145 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | IN ACCORDANCE WITH THE ACCOUNTING GUIDANCE FOR UNCERTAINTY IN INCOME TAXES, MANAGEMENT HAS EVALUATED THEIR MATERIAL TAX POSITIONS AND DETERMINED THAT THERE ARE NO INCOME TAX EFFECTS WITH RESPECT TO THE COMBINED FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 10176 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1239268 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1367145 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1367145 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1239268 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 208209 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 127796 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 43750 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 26250 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 12598 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 7773 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 8605 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 8605 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 10200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | CHAD KLEPPE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | LAURIE DELMOTT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PRESIDENT/CEO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | COO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 283362 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 170424 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 0 | CHAD KLEPPE AND LAURIE DELMOTT ARE PAID BY AN AFFILIATED BUT UNRELATED ORGANIZATION, MASTER BUILDERS OF IOWA, COMPENSATION REPORTED REPRESENTS TOTAL COMPENSATION FOR SERVICES PERFORMED FOR BOTH THE ORGANIZATION AND MASTER BUILDERS OF IOWA IN CONFORMITY WITH THE IRS REPORTING REQUIREMENTS ON A CALENDAR YEAR BASIS OF 12/31/23. AVERAGE HOURS PER WEEK DEVOTED TO MASTER BUILDERS OF IOWA AND ITS RELATED ORGANIZATIONS: CHAD KLEPPE - 29 HOURS LAURIE DELMOTT - 39 HOURS |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART II |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 1 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | MASTER BUILDERS INC, AN AFFLIATED BUT UNRELATED ORGANIZATION, PROVIDES MANAGEMENT SERVICES TO THE ORGANIZATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | CONSTRUCTION SAFETY SPECIALISTS MEMBERS ARE PROFESSIONALS IN THE CONSTRUCTION INDUSTRY. ALL MEMBERS HAVE THE RIGHT TO VOTE ON THE GOVERNING BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE MEMBERS ELECT THE GOVERNING BOARD AT THE ANNUAL MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE MEMBERS MAKE UP THE COMMITTEES AND TASK FORCES, AND ALL MEMBERS HAVE THE RIGHT TO VOTE ON THE GOVERNING BOARD. OUR MEMBERS DEVELOP POLICY, PROGRAMS AND SERVICES ON A WIDE VARIETY OF ISSUES AND SUBJECTS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | A COPY OF THE FORM 990 IS PRESENTED TO THE BOARD OF DIRECTORS BY THE PRESIDENT PRIOR TO FILING WITH THE IRS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | PERSONS COVERED BY THE CONFLICT OF INTEREST POLICY WILL ANNUALLY DISCLOSE OR UPDATE THE CHAIRMAN OF THE BOARD OF DIRECTORS ON A FORM PROVIDED BY CONSTRUCTION SAFETY SPECIALISTS (CSSI) THEIR INTERESTS THAT COULD GIVE RISE TO CONFLICTS OF INTEREST, SUCH AS A LIST OF FAMILY MEMBERS, SUBSTANTIAL BUSINESS OR INVESTMENT HOLDINGS, AND OTHER TRANSACTIONS OR AFFILIATIONS WITH BUSINESSES AND OTHER ORGANIZATIONS OR THOSE OF FAMILY MEMBERS. FOR EACH INTEREST DISCLOSED TO THE CHAIRMAN OF THE BOARD OF DIRECTORS, THE CHAIRMAN WILL DETERMINE WHETHER TO: (A) TAKE NO ACTION; (B) ASSUME FULL DISCLOSURE TO THE BOARD OF DIRECTORS AND OTHER INDIVIDUALS COVERED BY THIS POLICY; (C) ASK THE PERSON TO RECUSE THEMSELVES FROM PARTICIPATION IN RELATED DISCUSSIONS OR DECISIONS WITHIN CSSI; OR (D) ASK THE PERSON TO RESIGN FROM HIS OR HER PARTICIPATION IN CSSI OR, IF THE PERSON REFUSES TO RESIGN, BECOME SUBJECT TO POSSIBLE REMOVAL IN ACCORDANCE WITH CSSI REMOVAL PROCEDURES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | FORM 990 PART VI SECTION B LINE 15: COMPENSATION IS PAID BY MASTER BUILDERS OF IOWA, AN AFFILIATED BUT UNRELATED ORGANIZATION. THE POLICY ON THE PROCESS FOR DETERMINING COMPENSATION OF MASTER BUILDERS OF IOWA APPLIES TO THE COMPENSATION OF THE CHIEF EXECUTIVE OFFICER AND OTHER OFFICERS OR KEY EMPLOYEES OF MASTER BUILDERS OF IOWA THAT PROVIDE SERVICES TO CSSI. THE PROCESS INCLUDES 1) REVIEW AND APPROVAL BY THE BOARD OF DIRECTORS OR COMPENSATION COMMITTEE OF THE MASTER BUILDERS OF IOWA; 2) USE OF DATA FOR COMPARABLE COMPENSATION FOR SIMILARLY QUALIFIED PERSONS IN FUNCTIONALLY COMPARABLE POSITIONS AT SIMILARLY SITUATED ORGANIZATIONS; AND 3) CONTEMPORANEOUS DOCUMENTATION AND RECORDKEEPING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | ALL GOVERNING DOCUMENTS AND FORM 990S ARE MADE AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | THESE VOLUNTEERS SERVE ON COMMITTEES, ASSOCIATE COUNCIL, AND BOARD OF DIRECTORS THROUGHOUT THE YEAR. THE NUMEROUS COMMITTEES ARE RESPONSIBLE FOR GENERATING THE SERVICES, IDEAS, AND POLICIES THAT REFLECT THE NEEDS OF AN EVER CHANGING INDUSTRY AND OUR COLLECTIVE MEMBERSHIP. THE ASSOCIATE COUNCIL AND BOARD OF DIRECTORS OVERSEE THE PLACEMENT OF POLICIES AND THAT THE ASSOCIATION IS RUN IN A BENEFICIAL MANNER FOR MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 3 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PAGE 1, LINE 6: |
| 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 | 478465 |
| IRS990/TotalAssetsEOYAmt | 0 | 606342 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 478465 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 606342 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1239268 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 478465 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 606342 |
| IRS990/TotalOtherCompensationAmt | 0 | 37581 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 1336438 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 416205 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 30707 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1336438 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 1367145 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 478465 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 606342 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/TotalAmt | 0 | 64074 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 4100 WESTOWN PARKWAY |
| IRS990/USAddress/CityNm | 0 | WEST DES MOINES |
| IRS990/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/USAddress/ZIPCd | 0 | 50266 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 11 |
| IRS990/VotingMembersIndependentCnt | 0 | 11 |
| IRS990/WebsiteAddressTxt | 0 | WWW.MBIONLINE.COM |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | CHAD KLEPPE |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5156574397 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-09-10 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | CONSTRUCTION SAFETY SPECIALISTS INC |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | CONS |
No mirrored PDF or thumbnail assets are attached yet.
Similar nonprofits based on the same Siviq industry and scale cohort. 501(c)6 • $1M-$5M nonprofits
Bend, OR
View Organization501(c)6
Revenue vs current organization
About the sameAssets vs current organization
70% higherWashington, DC
View Organization501(c)6
Revenue vs current organization
About the sameAssets vs current organization
122% higherRichmond, VA
View Organization501(c)6
Revenue vs current organization
72% lowerAssets vs current organization
125% higherLihue, HI
View Organization501(c)6
Revenue vs current organization
About the sameAssets vs current organization
31% lower