Skip to main content

Nonprofit · EIN 23-7282438

MECHANICAL CONTRACTOR ASSOCIATION OF IOWA

Also known as GROUP RETURN

Tax-exempt · URBANDALE, IA 50322

Financials

$122K$141K2023$146K$125K2024$130K$162K2025
Revenue Expenses · by fiscal year end
Financials of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA by year, from its e-filed returns
Year endedFormRevenueExpensesNet incomeTotal assetsLiabilitiesNet assets
December 31, 2025990$130,176$161,968-$31,792$428,975$0$428,975
December 31, 2024990$145,542$125,177$20,365$442,029$0$442,029
December 31, 2023990$122,331$141,472-$19,141$420,263$0$420,263
Financial details: 990 for the year ended December 31, 2025

Revenue

Contributions, gifts and grants
$0
Program service revenue
$102,102
Investment income
$28,074
Net gain from sales of assets
$13,469
Other revenue
$0

Expenses

Grants and similar amounts paid
$0
Salaries, compensation and benefits (total)
$0
Professional fundraising fees
$0
Legal fees
$14,207

Balance sheet and other

Total assets, start of year
$442,029
Total assets, end of year
$428,975
Total liabilities, end of year
$0
Net assets, end of year
$428,975
Gross receipts
$199,486
Employees
0
Volunteers
25
Year formed
1967
State of legal domicile
IA

From the e-filed returns the IRS publishes as XML (latest three processing years; amended returns replace the original). PDF copies at the IRS.

Officers, directors and key employees

As listed on the 990 for the year ended December 31, 2025, highest compensation first.

NameTitleHours / weekCompensationFrom related orgsOther / benefits
SCOT STOLTENBERGEXECUTIVE VP
Trustee or director, Officer
40$0$239,900$31,248
ED ALLENPAST PRESIDE
Trustee or director, Officer
2$0$0$0
MATT ALLENTREASURER,CE
Trustee or director, Officer
2$0$0$0
CHRIS AZINGERCHAIRPERSON
Trustee or director, Officer
2$0$0$0
WENDY BESLERCHAIRPERSON
Trustee or director, Officer
2$0$0$0
BOB BLASKOVICHVP CENT IA
Trustee or director, Officer
2$0$0$0
BRET BRECKEDIRECTOR CR
Trustee or director
2$0$0$0
GARY BRIDGEWATERDIRECTOR
Trustee or director
2$0$0$0
BOB BROWNCR DIRECTOR
Trustee or director
2$0$0$0
RYAN COFFINSEC/TR - SEI
Trustee or director, Officer
2$0$0$0
NATE HAGBERGCHAIR- CENT
Trustee or director, Officer
2$0$0$0
TERRY HILLARYSECRETARY/TR
Trustee or director, Officer
2$0$0$0
DAVE HUSTONCHAIRPERSON
Trustee or director, Officer
2$0$0$0
JIM SHAFFER JRDIRECTOR, CE
Trustee or director
2$0$0$0
TOM KECKVICE PRESIDE
Trustee or director, Officer
2$0$0$0
9 more people on this return
NameTitleHours / weekCompensation
TONI KNIGHTPAST PRES, C
Trustee or director, Officer
2$0
JEFF KOEPPELDIRECTOR
Trustee or director
2$0
MIKE PORTZENVICE CHAIR D
Trustee or director, Officer
2$0
PAUL SCHULTEVICE CHAIR S
Trustee or director, Officer
2$0
MIKE SMITHTREASURER CR
Trustee or director, Officer
2$0
RANDY STAABPRESIDENT
Trustee or director, Officer
2$0
STEVE SWEENEYVICE CHAIR C
Trustee or director, Officer
2$0
STEPHANIE TUCKERCHAIRPERSON
Trustee or director, Officer
2$0
JOEL VEENSTRADIRECTOR
Trustee or director
2$0
990 for the year ended December 31, 2024: 18 people
NameTitleHours / weekCompensationFrom related orgsOther / benefits
SCOT STOLTENBERGEXECUTIVE VICE PRESIDENT
Trustee or director, Officer
40$0$196,799$29,948
NATE HAGBERGCHAIRPERSON CENTRAL IA CHAPTE
Trustee or director, Officer
2$0$0$0
CLINT LEONARDDIRECTOR CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
BOB BLASKOVICHVICE CHAIR CENTRAL IA CHAPTE
Trustee or director, Officer
2$0$0$0
JIM SHAFFER JRDIRECTOR CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
DAVE HUSTONPAST CHAIRPERSON CR/IC CHAPTER
Trustee or director, Officer
2$0$0$0
STEPHANIE TUCKERCHAIRPERSON CR/IC CHAPTER
Trustee or director, Officer
2$0$0$0
MIKE SMITHSEC/TREAS CR/IC CHAPTER
Trustee or director, Officer
2$0$0$0
PAUL SCHULTEVICE CHAIRPERSON SE IA CHAPTER
Trustee or director, Officer
2$0$0$0
CHRIS AZINGERCHAIRPERSON SE IA CHA
Trustee or director, Officer
2$0$0$0
RYAN COFFINSEC/TREAS SE IA CHAPTER
Trustee or director, Officer
2$0$0$0
TERRY HILLARYSEC/TREAS DUBUQUE CHAPTER
Trustee or director, Officer
2$0$0$0
MIKE PORTZENVICE CHAIRPERSON DUBUQUE C
Trustee or director, Officer
2$0$0$0
WENDY BESLERCHAIRPERSON, DUBUQUE CHAPT
Trustee or director, Officer
2$0$0$0
TONI KNIGHTPAST CHAIRPERSON CENT IA CHAPTER
Trustee or director, Officer
2$0$0$0
STEVE SWEENEYVICE CHAIRPERSON CR/IC
Trustee or director, Officer
2$0$0$0
MATT ALLENTREASURER CENTRAL IA CHAPTE
Trustee or director, Officer
2$0$0$0
JOEL VEENSTRADIRECTOR CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
990 for the year ended December 31, 2023: 18 people
NameTitleHours / weekCompensationFrom related orgsOther / benefits
SCOT STOLTENBERGEXECUTIVE VICE PRESIDENT
Trustee or director, Officer
40$0$185,583$28,944
GARY BRIDGEWATERVICE CHAIRPERSON CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
NATE HAGBERGDIRECTOR CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
CLINT LEONARDIMM PAST CHAIRPERSON CENTRAL IA C
Trustee or director, Officer
2$0$0$0
BOB BLASKOVICHDIRECTOR CENTRAL IA CHAPTE
Trustee or director
2$0$0$0
JIM SHAFFER JRVICE CHAIRPERSON CENTRAL IA CHAPTE
Trustee or director, Officer
2$0$0$0
DAVE HUSTONTREASURER CR/IC IA CHAPTE
Trustee or director, Officer
2$0$0$0
BRET BRECKECHAIRPERSON CR/IC CHAPTER
Trustee or director, Officer
2$0$0$0
DAVE ALATALOPAST CHAIRPERSON CR/IC CHAPTE
Trustee or director, Officer
2$0$0$0
PAUL SCHULTESEC/TREAS SE IA CHAPTER
Trustee or director, Officer
2$0$0$0
CHRIS AZINGERVICE CHAIRPERSON SE IA CHAPTE
Trustee or director, Officer
2$0$0$0
MAC COFFIN JRCHAIRPERSON SE IA CHAPTER
Trustee or director, Officer
2$0$0$0
TERRY HILLARYSEC/TREAS DUBUQUE CHAPTER
Trustee or director, Officer
2$0$0$0
MIKE PORTZENVICE CHAIRPERSON DUBUQUE C
Trustee or director, Officer
2$0$0$0
WENDY BESLERCHAIRPERSON, DUBUQUE CHAPT
Trustee or director, Officer
2$0$0$0
TONI KNIGHTTREASURER CENT IA CHAPTER
Trustee or director, Officer
2$0$0$0
MIKE MACHULAVICE CHAIRPERSON CR/IC
Trustee or director, Officer
2$0$0$0
MATT ALLENDIRECTOR CENTRAL IA CHAPTE
Trustee or director
0$0$0$0

Address and contacts

Address (IRS master file)
3066 104TH ST, URBANDALE, IA 50322-3847
Principal officer (990 for 2025)
SCOT STOLTENBERG, 3066 104TH ST, URBANDALE, IA 50322
Signed the 990
SCOT STOLTENBERG, EXECUTIVE VP
Phone
(515) 334-2616
Return prepared by
HAGA KOMMER LTD

Mission

TO PROMOTE ADEQUATE AND SAFE PLUMBING, HEATING, PROCESS PIPING, REFRIGERATION AND AIR CONDITIONING THROUGH EDUCATION, RESEARCH AND DEVELOPMENT PROGRAMS. THE MECHANICAL CONTRACTORS ASSOCIATION IS AN ORGANIZATION DEDICATED TO SERVING THE NEEDS OF AREA UNION CONTRACTORS WHO INSTALL HEATING, VENTILATION, AIR CONDITIONING, PROCESS PIPING AND REFRIGERATION UNITS. OUR MEMBERS INCLUDE LARGE CONTRACTORS WHO WORK FROM COAST-TO-COAST AS WELL AS SMALL SPECIALIZED CONTRACTORS WHO WORK ON A REGIONAL LEVEL. WE BELIEVE OUR ASSOCIATIONS STRENGTH RESTS IN THE DIVERSITY OF OUR MEMBERSHIP BASE.

990 for the year ended December 31, 2025

Program accomplishments

  • LABOR RELATIONS- 1) PARTICIPATED IN QUARTERLY HEALTH AND WELFARE AND PENSION TRUST MEETINGS FOR LOCAL 33 AND LOCAL 125; 2) PARTICIPATED IN REGULAR TRUSTEE MEETINGS FOR THE JOINT APPRENTICE TRAINING COMMITTEES (JATC) FOR LOCAL 33 AND LOCAL 125; 3) WORKED CLOSELY WITH LOCAL 33 AND LOCAL 125 TO PROVIDE ONLINE AND ON-DEMAND TRAINING, ENABLING PERSONS TO COMPLY WITH IOWA PLUMBING AND MECHANICAL SYSTEMS BOARD CONTINUING EDUCATION REQUIREMENTS; 4) PARTICIPATED IN REGULAR LABOR-MANAGEMENT MEETINGS TO MAINTAIN WORKFORCE STABILITY AND IMPROVE TRAINING PROGRAMS TO MEET CUSTOMER DEMANDS. 5) NEGOTIATED A NEW WORKING AGREEMENT WITH LOCAL 125.
  • SAFETY-1) MAINTAINED AND IMPROVED UPON THE MCAI TRAINING VAULT WEB-BASED TRAINING DATABASE THAT STREAMLINES TRAINING DOCUMENTATION AND STATISTICS FOR CLASSES TAUGHT BY THE MCAI, UNION, EMPLOYERS, AND THIRD PARTY PROVIDERS. IOWA STATEWIDE LICENSING CEU CREDITS CONTINUE TO BE TRACKED IN CONJUNCTION WITH THIS SYSTEM; 2) ASSISTED WITH THE FILMING OF TWO (2) NEW SAFETY VIDEOS TO BE DISTRIBUTED TO OVER 2,600 MECHANICAL CONTRACTORS NATIONWIDE.
  • GOVERNMENT AFFAIRS 1) PROVIDED INPUT TO THE STATE OF IOWA REQUESTING ADDITIONAL FUNDING FOR THE REBUILD IOWA INFRASTRUCTURE FUND (RIIF); 2) PROVIDED INPUT ON PROPOSED STATE GOVERNMENT REORGANIZATION - SPECIFICALLY AS IT RELATES TO THE IOWA PLUMBING AND MECHANICAL SYSTEMS BOARD. THE INPUT WAS SUCCESSFUL AND THE BOARD WAS NOT IMPACTED BY THE CHANGES.; 3) PROVIDED INPUT ON THE IOWA APPRENTICESHIP ACT, THE IOWA OFFICE OF APPRENTICESHIP, AND IOWA APPRENTICESHIP COUNCIL.

What it must file and when

IRS records say it files Group return. Included in a group return filed by its parent. Its accounting year ends in December, so each return is due on the 15th day of the 5th month after that.

Tax yearYear endedDueIRS public records
2025December 31, 2025May 15, 2026990 on file
2024December 31, 2024May 15, 2025990 on file
2023December 31, 2023May 15, 2024990 on file

IRS record

EIN
23-7282438
Tax-exempt status
501(c)(6): Business league or chamber of commerce
Donations deductible
No
Exempt since
1972
Accounting year ends
December
Files
Group return
Assets (IRS master file)
$428,975
Income (IRS master file)
$199,486

Filing history

FormYear endedRevenueExpensesAssetsReturn
990December 2025$130,176$161,968$428,975IRS
990December 2024$145,542$125,177$442,029IRS
990December 2023$122,331$141,472$420,263XML
990December 2022$123,898$124,148$404,295IRS
990December 2021–––IRS
990December 2020–––IRS
990December 2019–––IRS
990December 2018–––IRS

990-N: the IRS bulk file holds only the latest e-Postcard per organization; earlier years come from archived copies of that file since 2020 and can have gaps (the IRS e-Postcard search lists every one). 990, 990-EZ, 990-PF, 990-T: every e-filed return in the IRS e-file index since 2019; XML for the latest three processing years, amounts from the IRS Statistics of Income extracts before that. PDF copies and determination letters at the IRS (search EIN 23-7282438).

Questions about MECHANICAL CONTRACTOR ASSOCIATION OF IOWA

What is the EIN of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA?
The employer identification number (EIN) of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA is 23-7282438.
Is MECHANICAL CONTRACTOR ASSOCIATION OF IOWA tax-exempt?
Yes. The IRS lists it as tax-exempt under section 501(c)(6) since 1972.
Are donations to MECHANICAL CONTRACTOR ASSOCIATION OF IOWA tax-deductible?
No. The IRS master file says contributions to it are not deductible.
Which annual return does MECHANICAL CONTRACTOR ASSOCIATION OF IOWA file?
Form Group return. Included in a group return filed by its parent.
When is the next return of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA due?
The return for tax year 2026 (the year ending December 31, 2026) is due May 17, 2027. Form 8868 extends it by six months; the 990-N cannot be extended.
When did MECHANICAL CONTRACTOR ASSOCIATION OF IOWA last file with the IRS?
The latest return in the IRS public files is the 990 for the year ended December 2025.
Who is the principal officer of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA?
The 990 for the year ended December 31, 2025 names SCOT STOLTENBERG.
Who are the officers and directors of MECHANICAL CONTRACTOR ASSOCIATION OF IOWA?
The 990 for the year ended December 31, 2025 lists 24 people; 0 received compensation from the organization.
How much revenue does MECHANICAL CONTRACTOR ASSOCIATION OF IOWA have?
On its 990 for the year ended December 31, 2025 it reported revenue of $130,176, expenses of $161,968 and total assets of $428,975 at year end.

Other nonprofits in URBANDALE

All nonprofits in URBANDALE · Iowa