Liabilities / Assets
58th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 04-2749862 • 501(c)5 • Shrewsbury, MA
Profile
Provide members quality representation
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
58th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
82nd percentile
Higher net margin than 82% of similar nonprofits.
Top Officer Pay
76th percentile
Higher top officer pay than 76% of similar nonprofits.
Top officer pay equals 4.8% of source-year revenue.
Asset Growth
78th percentile
Faster asset growth than 78% of similar nonprofits.
Revenue Growth
31st percentile
Faster revenue growth than 31% of similar nonprofits.
Assets
Up$362,071
Up $46,150 (+15%) from 2024
Liabilities
Flat$0
Flat from 2024
Net Assets
Up$362,071
Up $46,150 (+15%) from 2024
Revenue
Down$187,913
Down $11,604 (-5.8%) from 2024
Expenses
Up$142,411
Up $14,372 (+11%) from 2024
Net Income
Down$45,502
Down $25,976 (-36%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Provide members quality representation
| Description | Grants | Expenses |
|---|---|---|
| Provide quality labor representation and assistance to approximately 212 members. | - | $0 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Bryan Westerman | President | PT | $9,000 | - | $9,000 |
| Daniel McGonagle | Vice President | PT | $5,400 | - | $5,400 |
| Mark Dasneves | Secretary | PT | $4,500 | - | $4,500 |
| Daniel Polak | Treasurer | PT | $3,825 | - | $3,825 |
| Anthony Tranghese | Treasurer | PT | $3,375 | - | $3,375 |
| James Cullen | Assistant Treasurer | PT | $900 | - | $900 |
| Eric Baldwin | Director | - | $0 | - | - |
| Christopher Sweeney | Director | - | $0 | - | - |
| Keith Connaughton | Director | - | $0 | - | - |
| Travis Huard | Director | - | $0 | - | - |
| Nathan Mendes | Director | - | $0 | - | - |
| Shawna Hawksley | Director | - | $0 | - | - |
| Lydia Iraola | Director | - | $0 | - | - |
| Brian Lussier | Director | - | $0 | - | - |
| Brian Gould | Director | - | $0 | - | - |
“Description AmountDues Refunds 8,007Payroll Taxes 3,124Travel 10,375Testimonials 3,675Office Expense 421Accounting Fees 3,875Seminars and Meetings 1,020”
“Description AmountPrior year payroll taxes adjustment 648”
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 | Daniel Polak |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 4132189192 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 100 Coffey Hill Rd |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Ware |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 010829522 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 315921 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 362071 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 45502 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 84638 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 315921 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 362071 |
| IRS990EZ/GrossReceiptsAmt | 0 | 187913 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 1188 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 186725 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 315921 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 362071 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 315921 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 362071 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 15.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 10.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 10.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 15.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 5.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 11 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 12 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 13 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 14 | 15.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 9000 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 5400 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 4500 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 3825 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 900 |
| 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/CompensationAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 14 | 3375 |
| 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/EmployeeBenefitProgramAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 14 | 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/ExpenseAccountOtherAllwncAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Bryan Westerman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Daniel McGonagle |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Mark Dasneves |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Daniel Polak |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | James Cullen |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Eric Baldwin |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Christopher Sweeney |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | Keith Connaughton |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | Travis Huard |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | Nathan Mendes |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | Shawna Hawksley |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 11 | Lydia Iraola |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 12 | Brian Lussier |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 13 | Brian Gould |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 14 | Anthony Tranghese |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Assistant Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 11 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 12 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 13 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 14 | Treasurer |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501cInd | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 648 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 30497 |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Provide members quality representation |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 276 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Provide quality labor representation and assistance to approximately 212 members. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 27000 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | MA |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 142411 |
| IRS990EZ/TotalRevenueAmt | 0 | 187913 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TypeOfOrganizationOtherDesc | 0 | Labor |
| IRS990EZ/TypeOfOrganizationOtherInd | 0 | X |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Description AmountDues Refunds 8,007Payroll Taxes 3,124Travel 10,375Testimonials 3,675Office Expense 421Accounting Fees 3,875Seminars and Meetings 1,020 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Description AmountPrior year payroll taxes adjustment 648 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Description of other expenses Part I line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Other changes in net assets or fund balances Part I line 20 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | DANIEL POLAK |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 4135254228 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-10 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Coalition of Public Safety Unit 5 |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | COAL |
| ReturnHeader/Filer/EIN | 0 | 042749862 |
| ReturnHeader/Filer/InCareOfNm | 0 | % Daniel Polak |
| ReturnHeader/Filer/PhoneNum | 0 | 4132189192 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO Box 399 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Shrewsbury |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 01545 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | Nolan Calcasola & CO PC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | PO Box 625 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | East Longmeadow |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 01028 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 4135254100 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-12-15 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | ROBERT CALCASOLA |
| ReturnHeader/ReturnTs | 0 | 2025-12-15T10:18:25-05:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-09-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2025-08-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.