Vendor

MJPB CONSULTING LLC

Also printed as MJPB CONSULTING · MJPB CONSULTING, LLC. · MJPB Consulting LLC

Paid
92,335.00
Open
21,735.00
Towns
10
Payment lines
16
First and last payment
05/21/2024 to 09/01/2026

Paid and open are summed from the 18 ledger lines below. Each line is extracted from the ledger and not yet tied to source.

Payments

Every opioid account payment to this vendor, with the document each one is printed on
DateTownCheckPODescription as printedAmountDocument
05/21/2024Tenafly1895124-0117905/21/2024Inv. #1165 -THS PresentationCheck 18951 · PO 24-01179 · TenaflyLedger, 06/02/20265,500.00Ledger, 06/02/2026
10/01/2024Westwood1023324193510/01/2024INV 1221 HS SPEAKING ENGAGECheck 10233 · PO 241935 · WestwoodLedger, 05/28/20267,975.00Ledger, 05/28/2026
10/25/2024Roxbury Townshipopen24-0300910/25/2024INV 1220 SPEAKING ENGAGEMENTOpen, not yet paid · PO 24-03009 · Roxbury TownshipLedger, 05/28/20268,250.00openLedger, 05/28/2026
11/21/2024Florham Park448118853311/21/2024speaking engagement - Ridgedale Middle SchoolCheck 44811 · PO 88533 · Florham ParkLedger, 05/28/20268,250.00Ledger, 05/28/2026
02/21/2025East Hanover Township29783525-0034702/21/2025SPEAKING ENGAGEMENT, 2/26/25Check 297835 · PO 25-00347 · East Hanover TownshipLedger, 09/08/20268,075.00Ledger, 09/08/2026
02/24/2025East Hanover Township29789325-0034702/24/2025SPEAKING ENGAGEMENT, 2/26/25Check 297893 · PO 25-00347 · East Hanover TownshipLedger, 06/08/20268,075.00Ledger, 06/08/2026
02/24/2025East Hanover Township29783525-0034702/24/2025SPEAKING ENGAGEMENT, 2/26/25Check 297835 · PO 25-00347 · East Hanover TownshipLedger, 09/08/2026-8,075.00reversalLedger, 09/08/2026
09/25/2025Dumont11267525-0114209/25/2025FRESHMAN OPIOID PRESENTATIONCheck 112675 · PO 25-01142 · DumontLedger, 05/28/20265,850.00Ledger, 05/28/2026
10/03/2025Ridgefield Park639586399210/03/2025INV 1159979 OPIOID PREVENTION & MENTALCheck 63958 · PO 63992 · Ridgefield ParkLedger, 06/05/20264,700.00Ledger, 06/05/2026
10/07/2025Westwood1183225188610/07/2025Matthew Bocchi speaking engagementCheck 11832 · PO 251886 · WestwoodLedger, 05/28/20265,585.00Ledger, 05/28/2026
10/10/2025Somerset County41373929154210/10/2025Speaking engagement at Somerset County Vo-Tec INV#1255Check 413739 · PO 291542 · Somerset CountyLedger, 05/28/20269,500.00Ledger, 05/28/2026
11/04/2025Roxbury Townshipopen25-0308611/04/2025INV #1178358 STUDENT/PARENTOpen, not yet paid · PO 25-03086 · Roxbury TownshipLedger, 05/28/202613,485.00openLedger, 05/28/2026
02/25/2026Jefferson Township6990326-0046902/25/2026SPEAKER-STAINED-GLASS WINDOWSCheck 69903 · PO 26-00469 · Jefferson TownshipLedger, 05/28/202614,000.00Ledger, 05/28/2026
03/19/2026Roselle Park9139626BRPKPORD2026038503/19/2026INV# 1236330 HIGH SCHOOL PRESENTATION STUDEND ASSEMBLY ONCheck 91396 · PO 26BRPKPORD20260385 · Roselle ParkLedger, 05/28/20267,000.00Ledger, 05/28/2026
03/19/2026Roselle Park9139626BRPKPORD2026038503/19/2026TRAVELCheck 91396 · PO 26BRPKPORD20260385 · Roselle ParkLedger, 05/28/2026650.00Ledger, 05/28/2026
08/11/2026Dumont11418426-0092208/11/2026SPEAKER HIGH SCHOOL OPIOIDSCheck 114184 · PO 26-00922 · DumontLedger, 09/04/20266,250.00Ledger, 09/04/2026
09/01/2026Westwood1336626163309/01/2026INV# 1326821Check 13366 · PO 261633 · WestwoodNot published472.00Not published
09/01/2026Westwood1336626163309/01/2026INV# 1326821 - MATTHEW BOCCHI WW HIGHCheck 13366 · PO 261633 · WestwoodNot published8,528.00Not published
Paid21,735.00 open, not yet paid92,335.00

Towns that paid this vendor

Documents

The documents these payments are printed on