Liabilities / Assets
52nd percentile
Higher debt load relative to assets than 52% of similar nonprofits.
990EZ • Fiscal year 2015 • EIN 41-0519110
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
52nd percentile
Higher debt load relative to assets than 52% of similar nonprofits.
Liabilities / Revenue
54th percentile
Higher debt load relative to revenue than 54% of similar nonprofits.
Net Margin
91st percentile
Higher net margin than 91% of similar nonprofits.
Top Officer Pay
69th percentile
Higher top officer pay than 69% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
82nd percentile
Faster asset growth than 82% of similar nonprofits.
Revenue Growth
35th percentile
Faster revenue growth than 35% of similar nonprofits.
Assets
Up$141,397
Up $31,082 (+28%) from 2014
Net Assets
Up$140,617
Up $30,302 (+27%) from 2014
Liabilities
Up$780
Up $780 from 2014
Revenue
Down$106,854
Down $5,961 (-5.3%) from 2014
Expenses
Down$76,552
Down $4,552 (-5.6%) from 2014
Net Income
Down$30,302
Down $1,409 (-4.4%) from 2014
Minnesota mechanical contractors associations mission is to provide quality services to members, with an emphasis on labor relations, legislation, education, industry standards, and promotions.
| Description | Grants | Expenses |
|---|---|---|
| MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION ACTS AS A MANAGEMENT REPRESENTATIVE IN LABOR NEGOTIATIONS WITH MINNEAPOLIS PIPEFITTERS #539, ST. PAUL PIPEFITTERS #455, ST. PAUL PLUMBERS #34 AND MINNEAPOLIS PLUMBERS #15. THEY WORK WITH CONTRACTORS TO GAIN KNOWLEDGE OF THEIR NEEDS AND CONCERNS THROUGHOUT THE NEGOTIATION PROCESS. A WEBSITE HAS BEEN DEVELOPED AS A MEANS TO COMMUNICATE WITH UNIONS THROUGHOUT THE NEGOTIATION PROCESS. | - | - |
| MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION IDENTIFIES TRAINING NEEDED MOST BY MEMBERS AND THEIR STAFF AND THEN SELECTS SPEAKERS FROM ACROSS THE NATION TO PROVIDE THE TRAINING NECESSARY TO MAKE MEMBERS COMPETITIVE IN THE INDUSTRY. THEY ALSO PROVIDE ACCESS TO THE ENCYCLOPEDIA MECHANICA ON THEIR WEBSITE THAT PROVIDES A 1400 PAGE LIBRARY OF DOCUMENTS AND CONTRACTS, WITH INSTANT INDUSTRY NEWS. IN ADDITION, THE WEBSITE PROVIDES A DETAILED CALENDAR MEETING LISTING UPCOMING SEMINARS AND EVENTS. MMCA HAS ALSO CREATED AN INFORMATIVE NEWSLETTER THAT IS SENT TO MEMBERS TO KEEP THEM AWARE OF NEWS AND DEVELOPMENTS IN THE INDUSTRY. THIS PUBLICATION IS SENT OUT APPROXIMATLEY 8 OR 9 TIMES PER YEAR DEPENDING ON THE VOLUME OF INFORMATION. | - | - |
| MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION WORKS DILIGENTLY TO MAKE SURE STATE AND LOCAL LEGISLATURES ARE AWARE OF THE ISSUES IMPACTING THE INDUSTRY. THEY MONITOR BILLS INTRODUCED INTO THE LEGISLATURE AND REPRESENT THE MECHANICAL INDUSTRYS INTERESTS THROUGH LOBBYING. SOME OF THE ISSUES THEY MONITOR ARE LEGISLATIVE AND EXECUTIVE BRANCH CONSTRUCTION CODES, WORKERS COMP ISSUES, UNEMPLOYMENT, LICENSING AND TAXES. SOME RECENT EXAMPLES ARE MAKING THE LEGISLATURE AWARE OF THE BENEFITS OF GREEN BUILDING AND VERTICAL BUILDINGS. | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Lori Bauer | Treasurer | - | $0 | - | - |
| Steve Pettersen | Executive Vice President | - | $0 | - | - |
| Stu McIntosh | President | - | $0 | - | - |
| Keith Larson | Director | - | $0 | - | - |
| David Bawek | Secretary | - | $0 | - | - |
| Brad Kramer | Director | - | $0 | - | - |
| Chris Young | Vice President | - | $0 | - | - |
| Tom Elander | Director | - | $0 | - | - |
| Patrick Harty | Director | - | $0 | - | - |
| Chad Nelson | Director | - | $0 | - | - |
| Scott Wenzel | Director | - | $0 | - | - |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $8,112 |
| Total Nondeductible Lobbying and Political Cost | $8,112 |
“Description:LICENSES AND FEES Amount:504”
“Description:MANAGEMENT FEES Amount:72048”
“Description:BANK CHARGES Amount:441”
“Description:INSURANCE Amount:185”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | REBECCA MOSER |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 7635150354 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3601 THURSTON AVE SUITE 102 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Anoka |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55303 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 72857 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 111004 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 30302 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 2846 |
| IRS990EZ/FiledScheduleAInd | 0 | false |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 110315 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 141397 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 106854 |
| IRS990EZ/GrossReceiptsForPublicUseAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIVInd | 0 | X |
| IRS990EZ/InitiationFeesAndCapContriAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 106854 |
| IRS990EZ/MethodOfAccountingAccrualInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 110315 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 140617 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 110315 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 140617 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Lori Bauer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Steve Pettersen |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Stu McIntosh |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Keith Larson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | David Bawek |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Brad Kramer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Chris Young |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | Tom Elander |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | Patrick Harty |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | Chad Nelson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | Scott Wenzel |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Executive Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | Director |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501cInd | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 37458 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 30393 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 73178 |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | MINNESOTA MECHANICAL CONTRACTORS ASSOCIATIONS MISSION IS TO PROVIDE QUALITY SERVICES TO MEMBERS, WITH AN EMPHASIS ON LABOR RELATIONS, LEGISLATION, EDUCATION, INDUSTRY STANDARDS, AND PROMOTIONS. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 528 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION ACTS AS A MANAGEMENT REPRESENTATIVE IN LABOR NEGOTIATIONS WITH MINNEAPOLIS PIPEFITTERS #539, ST. PAUL PIPEFITTERS #455, ST. PAUL PLUMBERS #34 AND MINNEAPOLIS PLUMBERS #15. THEY WORK WITH CONTRACTORS TO GAIN KNOWLEDGE OF THEIR NEEDS AND CONCERNS THROUGHOUT THE NEGOTIATION PROCESS. A WEBSITE HAS BEEN DEVELOPED AS A MEANS TO COMMUNICATE WITH UNIONS THROUGHOUT THE NEGOTIATION PROCESS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION IDENTIFIES TRAINING NEEDED MOST BY MEMBERS AND THEIR STAFF AND THEN SELECTS SPEAKERS FROM ACROSS THE NATION TO PROVIDE THE TRAINING NECESSARY TO MAKE MEMBERS COMPETITIVE IN THE INDUSTRY. THEY ALSO PROVIDE ACCESS TO THE ENCYCLOPEDIA MECHANICA ON THEIR WEBSITE THAT PROVIDES A 1400 PAGE LIBRARY OF DOCUMENTS AND CONTRACTS, WITH INSTANT INDUSTRY NEWS. IN ADDITION, THE WEBSITE PROVIDES A DETAILED CALENDAR MEETING LISTING UPCOMING SEMINARS AND EVENTS. MMCA HAS ALSO CREATED AN INFORMATIVE NEWSLETTER THAT IS SENT TO MEMBERS TO KEEP THEM AWARE OF NEWS AND DEVELOPMENTS IN THE INDUSTRY. THIS PUBLICATION IS SENT OUT APPROXIMATLEY 8 OR 9 TIMES PER YEAR DEPENDING ON THE VOLUME OF INFORMATION. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | MINNESOTA MECHANICAL CONTRACTORS ASSOCIATION WORKS DILIGENTLY TO MAKE SURE STATE AND LOCAL LEGISLATURES ARE AWARE OF THE ISSUES IMPACTING THE INDUSTRY. THEY MONITOR BILLS INTRODUCED INTO THE LEGISLATURE AND REPRESENT THE MECHANICAL INDUSTRYS INTERESTS THROUGH LOBBYING. SOME OF THE ISSUES THEY MONITOR ARE LEGISLATIVE AND EXECUTIVE BRANCH CONSTRUCTION CODES, WORKERS COMP ISSUES, UNEMPLOYMENT, LICENSING AND TAXES. SOME RECENT EXAMPLES ARE MAKING THE LEGISLATURE AWARE OF THE BENEFITS OF GREEN BUILDING AND VERTICAL BUILDINGS. |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | true |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 780 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 76552 |
| IRS990EZ/TotalRevenueAmt | 0 | 106854 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TypeOfOrganizationAssocInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | www.minnesotamca.org |
| IRS990ScheduleC/AggregateReportedDuesNtcAmt | 0 | 8112 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | false |
| IRS990ScheduleC/DuesAssessmentsAmt | 0 | 106854 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclCYAmt | 0 | 8112 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclTotAmt | 0 | 8112 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | false |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | false |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Description:LICENSES AND FEES Amount:504 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Description:MANAGEMENT FEES Amount:72048 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Description:BANK CHARGES Amount:441 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | Description:INSURANCE Amount:185 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990EZ PART I LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990EZ PART I LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990EZ PART I LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990EZ PART I LINE 16 |
| ReturnHeader/BuildTS | 0 | 2017-02-10 21:41:12Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | STEVEN PETTERSEN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Executive VP |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6516462121 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2016-07-26 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Minnesota Mechanical Contractors |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | Association |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | MINN |
| ReturnHeader/Filer/EIN | 0 | 410519110 |
| ReturnHeader/Filer/InCareOfNm | 0 | % REBECCA MOSER |
| ReturnHeader/Filer/PhoneNum | 0 | 6516462121 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 830 Transfer Road 1 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | St Paul |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 551141406 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | BDO USA LLP |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 7650 EDINBOROUGH WAY STE 225 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | EDINA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 55435 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 9528545700 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Christopher Link |
| ReturnHeader/ReturnTs | 0 | 2016-11-14T10:10:47-06:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2015-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2015-12-31 |
| ReturnHeader/TaxYr | 0 | 2015 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2015 • Form 990EZDetailed filing. Detailed filing data is available for this year.