Master Agreement with Station Automation

City of Glendale — Regular Meeting (2026-05-12)

View PDF Item 15 Meeting page

Extracted text (via ocr_local) 23250 characters
PS DD TRAX

Inventory Management for First Responders.

PSTRAX PROPOSAL FOR:

Glendale Fire Department
Eric Keppler, EMS Deputy Chief
11550 West Glendale Ave Glendale, AZ 85307

.—~
_—»>

Contact Melissa Johnson at melissa@pstrax.com,

for questions or adjustments. Created October 23, 2025
Document Ref: AMHL3-XG4LU-SATIU-THVDG

MODULES OVERVIEW

The PSTrax system consists of seven modules. Simply select the modules your agency would like to start with. You may add
additional modules at any time.

Daas The Vehicle Module automates vehicle maintenance checks and all tools and

equipment carried on each vehicle. Each apparatus can be customized based on
VEHICLES its checklists (daily/weekly/monthly/PMs) and inventories, with unlimited check
scheduling options - any frequency. Track inventory transfers and complete as-
needed checks for fuel logs, PMs, and post-call inventories. Easily manage your
entire fleet, see the location of each vehicle, and make status updates for in-
service, out-of-service, and reserve units.

The Station Module schedules building maintenance inspections, chore schedules, safety
inspections, specialty equipment inspections, and basic EMS and station supply checks.
Each station, building, training facility, or headquarters checklist can be customized based
on its individual desired inspections or checks, (daily/weekly/monthly/quarterly, etc.), with
unlimited check scheduling options - any frequency.

The SCBA Module tracks the full history for each piece of SCBA gear from purchase to
retirement. Document any type of event - inspections, hydrostat tests, flow tests, air fills,
repairs, contaminant exposures, and more. Convenient, easy to access reports can be
pulled in real time, or pushed to you as requested. View expiration dates and maintenance

Page 2 of 23 PS D>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG

iN

“CRITICAL
ASSETS _

INVENTORY

Document Ref: AMHL3-XG4LU-SATIU-THVDG

costs for better forecasting and justification for replacement as needed. Includes all SCBA
inventories across your agency.

The PPE Module tracks the full history for each piece of PPE gear from purchase to
retirement. Manage gear assignments and document any type of event - routine
inspections, advanced inspections, cleanings, repairs, contaminant exposures, and more.
View expiration dates and maintenance costs for better forecasting and justification for
replacement as needed. Includes all PPE inventories - including multiple sets and
unassigned gear.

The Critical Asset Module tracks the full history for each critical, or high dollar asset from
purchase to retirement. Track grant-funded equipment, manage assignments and
document any type of event - inspections, testing, repairs, and more. Create custom events
for anything you would like to track, such as hydrant flow tests, annual hose testing, and
radio software updates. View expiration dates and maintenance costs for better
forecasting and justification for replacement as needed.

The Supplies Module provides visibility and tracking of all consumable supplies (EMS
supplies, station supplies, and repair parts) across every location in your agency. Real time
reporting on below par, expirations, and usage trends. Save time and money with
streamlined inventory processes that reduce stock issues, manage expiration dates, and
restock supplies that need refilled.

The Controlled Substance Module tracks every vial handoff for DEA Schedule Il, III and IV

controlled substances such as arriving/departing checks, usage events, restocks, and
inventory checks. Track and document each vial by its control number, lot number and

Page 3 of 23 PS D>TRAX

expiration date. Electronic signature and dual authentication provide even more secure

CONTROLLED

verification.

SUBSTANCE

Page 4 of 23 PS D>TRAX

Document Ret: AMHL3-XG4LU-SATIU-THVDG

SOLE SOURCE LETTER

October 23, 2025

Eric Keppler, EMS Deputy Chief
Glendale Fire Department
11550 West Glendale Ave
Glendale AZ, 85307

Re: Sole Source Provider Letter
Dear Eric Keppler,

This letter confirms that Station Automation, Inc. (dba PSTrax) is recognized as a sole source provider in its space and has been
selected as such by leading first responder agencies across the country. The unique capabilities of PSTrax and the proprietary
services we offer make us the only provider able to deliver the level of customization, functionality, and support needed to meet
the operational requirements of Glendale Fire Department.

Below, we outline the key differentiators that demonstrate why PSTrax qualifies as a sole source provider.
1. Specialized Solution Built for First Responder Agencies

PSTrax is the industry-leading Operations Readiness and Logistics Management platform purpose-built for first responder
agencies. For over 15 years, we have specialized in consolidating essential operations checks—including Vehicle, SCBA, PPE,
Critical Asset, Station, Inventory, and Controlled Substance checks—into a single, cloud-based solution. Unlike general software
vendors, our entire system is specifically designed to meet the unique needs of first responders.

PS D>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG Page 5 of 23

2. Tailored, Modular Solution for Maximum Flexibility

PSTrax offers seven fully customizable modules: Vehicle, SCBA, PPE, Critical Asset, Station, Inventory, and Controlled Substance.
Your agency can select only the modules you need, with the flexibility to add others as your needs evolve. This modular
approach is unique, as other vendors typically require agencies to purchase full-suite solutions, including unnecessary
components.

3. Unique, Purpose-Built Functionality Not Available Elsewhere

Unlike other vendors that offer basic “bolt-on” solutions as part of larger systems (such as RMS or training platforms), PSTrax is
the only stand-alone solution dedicated solely to operations checks and logistics management. Our deep functionality,
developed over 15 years of working with first responder agencies, includes features and workflows tailored to operational
readiness that cannot be replicated by general-purpose systems.

4. Custom Configuration for Your Agency

We recognize that every agency has unique operational requirements. PSTrax is custom-configured to align with your specific
workflows, checklists, and processes. Unlike other vendors that provide off-the-shelf templates, we work closely with your team
to ensure that the system fits seamlessly into your existing processes, eliminating the need for major adjustments on your end.
5. Comprehensive, Full-Service Implementation and Ongoing Support

PSTrax offers a turnkey, full-service solution. Our in-house implementation team manages every step of the system setup—from

data collection and configuration to deployment. Unlike other vendors that require self-implementation or charge hourly, we
handle the entire process, delivering a fully operational, ready-to-use system upon completion.

Page 6 of 23 PS »>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG

TURNKEY SOLUTION, BUILT FOR YOU

, YOUR JOB OUR JOB
ad id Your C it ji

: Cece a invenecries ' © ipaetteneasinent GUARANTEED
4 Data Clean-Up & Import ROLLOUT

1 (exportable format) p ip

*® Custom Configure
| [ve] ea] =] * Unlimited Training NO PROJECT
i
® Rollout Support

That's It! SOLE SOURCE

Relax while we do the rest. * Unlimited Ongoing PROVIDER
Changes

Additionally, our comprehensive support package includes:

+ Unlimited Support: No hourly fees or limits—our team is available anytime to assist.

+ Unlimited Training: Customized training during implementation and ongoing training upon request.

+ Unlimited Ongoing Changes: We act as your administrative assistant, managing system updates and configuration
changes as needed, at no additional cost.

Conclusion

wage o 28 PS b>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG

The combination of specialized functionality, tailored configuration, and comprehensive, full-service implementation sets PSTrax
apart as the only vendor capable of meeting the requested operational requirements of Glendale Fire Department. As such, we are
recognized as a sole source provider.

If you have any questions or would like additional details, please do not hesitate to contact us.

Thank you,

ee

7
/

Scott Bergeron, CEO & Co-Founder

Station Automation Inc. (dba PSTrax)

5837 S. Gallup St Suite 140, Littleton, CO 80120
888.330.6006 Office

scott@pstrax.com

Page 8 of 23 PS D»>TRAX

Document Ref: AMHL3-XG4LU-SATIU-THVDG

EXHIBIT A: MODULES & PRICING

Annual Software License Fees

Billed Limit Metric Price Total
Vehicle Annual 40 Vehicles $192.00 $7,680.00
per year per year

40 vehicle ID #’s : BC151, BR156, E150, E151, £152, £153, £154, £156, £157, £158, E159, HM157, HR159, L152, L155, L157, LA157, LT152, LT155, LT157, MR151, Reserve
Engine 1,2, Reserve MR, BC152, C1558, E1540, MR153, MR157, MR158, Reserve BC, 5 Reserve Engines, Reserve Ladder, SWAT Medic Truck, U159, UTV157-S14,
UTV1578-C24, UTV159-S15, UTV159-C19, WDC

Station Annual 11 Stations / Buildings $213.00 $2,343.00
per year per year

Includes:

SCBA Annual 11 Stations / Buildings $266.25 $2,928.75
per year per year

Includes:

Page 9 of 23 PS D>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG

Billed Limit Metric

PPE Annual 11 Stations / Buildings
Includes:

Asset Annual 1 Stations / Buildings
Includes:

Supplies Annual 9 Stations / Buildings
Includes:

Controlled Substance Annual 31 raneeed

Count - 31 managed containers (drug boxes, safes, etc.) includin,

Price
$266.25

per year

$266.25
per year

$450.00
per year

$250.00
per year

Total

$2,928.75
per year

$2,928.75
per year

$4,050.00
per year

$7,750.00
per year

Engine 150,151,152,153,154, 156,157, 158, 159, 1540, HM157, HRI59, L152, L155, L157, LT152, LT155, LT157, MR151, MR153, MR157, SE Restock 1, 2, SE 151, 152, 158

Arena, Z-1570, Z-1571, Z-1572, Z-1573, 2-1574

One-Time Software Implementation Fees

Billed Limit Metric
Vehicle One-Time 0.0 Vehicles
Station One-Time 0.0 Stations / Buildings
SCBA One-Time 0.0 Stations / Buildings
PPE One-Time 0.0 Stations / Buildings
Asset One-Time 0.0 Stations / Buildings
Supplies One-Time 0.0 Stations / Buildings

Document Ref: AMHL3-XG4LU-SATIU-THVDG Page 10 of 23

Price

$70.00
$75.00
$70.00
$70.00
$70.00

$90.00

Total

$0.00
$0.00
$0.00
$0.00
$0.00

$0.00

PS D>TRAX

Billed Limit Metric Price Total

Controlled Substance One-Time 0.0 Managed $50.00 $0.00
Locations

Other Services (Optional)

Billed Limit Metric Price Total
API Library (INCLUDED) Annual 0.0 FREE $0.00 $0.00
per year per year

Your IT team can use PSTrax's API library of endpoints to connect and sync data with other critical systems.
Single Sign On Annual ) SSO Users $10.00 $0,00
per year per year

Connect PSTrax to your Identity Provider (ex. Active Directory, Azure, Google, Okta) for centralized login.

On-Site Training One-Time 0.0 Days $1,500.00 $0.00
Includes: 1 trainer for X days (Up to 25 students per trainer per day)

On-Site Document Prep One-Time 0.0 Days $1,000.00 $0.00
Includes: 1 resource for X days to organize checklists and inventory documents

Travel Expenses One-Time 0.0 Trainers $1,500.00 $0.00
Includes: $1000 airfare plus $500 per day for each person

Ready-To-Use Integrations (Optional)

Billed Limit Metric Price Total
First Arriving Integration Annual 0.0 Users $3.00 $0.00
per year per year

Document Ref: AMHL3-XG4LU-SATIU-THVDG. Page 11 of 23 PS B>TRAX

Billed Limit Metric Price Total

Connect to your First Arriving dashboards to bring PSTrax insights to life — in real time.

Life-Assist Integration Annual 0.0 Users $3.00 $0.00
per year per year

Connect Life-Assist to PSTrax to manage your product catalog and POs in one place.

EK.

Document Ref; AMHL3-XG4LU-SATIU-THVDG Page 12 of 23 PS DT RAX

EXHIBIT B: INITIAL TERM & INVOICE

Initial Term

PSTrax offers multi-year agreements, allowing CLIENT to simplify operations by eliminating the need for annual procurement
and renewal processes. Software license fees for multi-year terms are invoiced annually, as outlined in the terms below.

Select the Initial Term of the Agreement:

Select 1 to 5 years: __> Years

Annual Software License Fees

Check a payment preference for the Annual Software License Fees:

Pay the entire 1st year's Annual Software License Fees now.

(ol Prorate the 1st year's Annual Software License Fees to the following date:

Other instructions (if applicable):

N/A for renewals

Document Ref: AMHL3-XG4LU-SATIU-THVDG Page 13 of 23

PS D>TRAX

E.K.

Page 14 of 23 PS »>TRAX

Document Ret: AMHL3-XG4LU-SATIU-THVDG

MASTER AGREEMENT

This Master Agreement (“Agreement”) is entered into between Station Automation Inc. (dba PSTrax), a Delaware corporation
with its principal office at 5837 S, Gallup St., Suite 140, Littleton, CO 80120 (“PSTrax’), and Glendale Fire Department (“CLIENT’).
PSTrax and CLIENT are collectively referred to as the “Parties” and individually as a “Party.”

Purpose: CLIENT seeks to utilize PSTrax’s hosted “software as a service” modules to enhance and automate its operations.
PSTrax agrees to provide these services under the terms and conditions outlined in this Agreement.

TERMS AND CONDITIONS

1. INITIAL TERM. The Agreement will begin on the date both Parties execute it and remain in effect for the Initial Term specified
in Exhibit B: Initial Term & Invoice. If no term is specified, the default Initial Term will be one (1) year.

2. TERM COMMITMENT. CLIENT agrees to fulfill the entirety of the Initial Term and is responsible for all fees related to the
licensed modules specified in Exhibit A: Modules & Pricing for the duration of the Initial Term.

3. 365-DAY MONEY-BACK GUARANTEE. PSTrax offers CLIENT a 365-Day Money-Back Guarantee for each licensed module. If
CLIENT is unsatisfied, it may cancel a module within the 30 days immediately following the 365-day period and receive a full
refund of the module's first-year software license fees and one-time implementation fees. Refunds will be processed within 90
days of cancellation. To qualify, CLIENT must:

+ Make reasonable efforts to implement and “go live” with the module.

+ Ensure that crews actively use the module in their operations to consistently log and complete tasks for a minimum of six

(6) months.
«Make reasonable efforts to work with PSTrax to address and resolve any issues before submitting a cancellation request.

Page 15 of 23 PS »TRAX

Document Ref: AMHL3-XG4LU-SATIU-THVDG

4, AUTO-RENEWAL. At the conclusion of the Initial Term or any subsequent Renewal Term, this Agreement will automatically
renew for an additional one (1) year unless either Party provides written notice of termination at least 30 days prior to the term's
expiration. Renewal Terms will be subject to the then-current pricing and any applicable annual increases. All terms, conditions,
and provisions outlined in this Agreement will remain in effect during the Renewal Term(s).

5. TERMINATION NOTICE. Either Party may terminate this Agreement or modify the licensed modules by providing 30 days’
written notice prior to the Initial Term or Renewal Term's expiration.

6. LICENSED MODULES. CLIENT is granted a non-exclusive license to use the purchased modules outlined in Exhibit A: Modules
& Pricing for the duration of the Agreement.

7. ADDITIONAL MODULES. CLIENT may license additional modules at any time by executing a written amendment to this
Agreement.

8. USER ACCESS. PSTrax allows unlimited users. Each user will have a unique login and role-based security access within the
system.

9. SCOPE OF WORK. Pricing is based on the “active” number of stations, vehicles, or managed locations listed in Exhibit A:
Modules & Pricing. Retired items are not included in this count.

10. ANNUAL AUDIT & SCOPE CHANGES. CLIENT may add stations, vehicles, or managed locations to the system at any time
during the year. PSTrax will conduct an annual audit to verify the “active” number of items being managed in the system. If the
actual count exceeds the scope specified in Exhibit A: Modules & Pricing, CLIENT will be notified of any additional charges.

Document Ref: AMHL3-XG4LU-SATIU-THVDG. Page 16 of 23 PS D>TRAX

11. ANNUAL PRICE INCREASES. Software license fees may increase annually by 5% from the previous year’s per-unit pricing to
account for additional functionality, inflation, or business costs. CLIENT will receive written notice of any such increase at least
45 days prior to the renewal date. This increase is independent of any price adjustments outlined in Section 4 - Auto Renewal
and Section 9 - Scope of Work Increases.

12. PAYMENT TERMS. Invoices are due within 45 days of issuance. First-year annual software license fees and one-time
implementation fees will be invoiced upon mutual execution of this Agreement by the Parties. In subsequent years, annual
software license fees will be invoiced at least 30 days prior to the anniversary date. Late payments may incur a monthly fee of
1.5% on the outstanding balance. If payments remain overdue for more than 90 days, PSTrax may suspend system access. Any
unpaid balances may be referred to collections, with CLIENT responsible for all associated fees.

13. IMPLEMENTATION. PSTrax will manage the implementation of licensed modules, including setup, document organization,
configuration, data import, admin training, and go-live support. Both Parties will assign a Project Manager to oversee the
process and ensure timely completion. CLIENT must provide required documentation promptly; delays may extend the timeline.
CLIENT will have the opportunity to review and approve the modules before go-live.

14. TRAVEL. Unless specified in Exhibit A: Modules & Pricing, travel is not anticipated and is not included in the provided pricing.
All implementation, training, and support meetings will be conducted virtually via video conferencing. Any travel requested by
CLIENT will be invoiced separately and requires CLIENT's written approval prior to booking.

15. CHANGES TO PLATFORM. PSTrax is a multi-tenant platform and may, at its sole discretion, implement changes to the
modules as necessary to maintain or improve the quality, delivery, performance, or cost efficiency of its products and services,
enhance its competitive position, or ensure compliance with applicable laws.

16. DATA OWNERSHIP. CLIENT retains ownership of all data entered into the system. Data can be exported via the user
interface or requested in digital format (PDF, Excel, or CSV) during the Agreement term and up to 36 months after termination.

»
Document Ref: AMHL3-XG4LU-SATIU-THVDG Page 17 of 23 PS >TRAX

PSTrax will retain CLIENT’s data for at least 36 months post-termination unless otherwise requested.

17. HOSTING & AVAILABILITY. The system is hosted on Amazon Web Services or a comparable provider. PSTrax is not liable for
outages caused by hosting providers but will work to restore service as quickly as possible.

18. FORCE MAJEURE. PSTrax is not liable for delays or interruptions caused by uncontrollable events, such as natural disasters,
strikes, or acts of war. PSTrax will resume performance as soon as feasible.

19. COMPLIANCE. Both Parties will comply with all applicable laws. CLIENT is responsible for ensuring that its use of the system,
checks, and inspections complies with all applicable local, state, and federal regulations, including but not limited to NFPA, DOT,
OSHA, and DEA requirements, as well as manufacturer recommendations and the SOPs of the authority having jurisdiction (AH)).

20. INTELLECTUAL PROPERTY. All intellectual property rights, including but not limited to software, source code,
documentation, designs, trademarks, and other proprietary materials, owned or developed by PSTrax prior to or outside the
scope of this Agreement, shall remain the sole property of PSTrax. No rights, licenses, or interests in PSTrax’s intellectual
property are transferred to CLIENT or any third party except as expressly granted under this Agreement. CLIENT agrees not to
reverse engineer, decompile, disassemble, or otherwise attempt to access the source code or underlying ideas of the software.

21. CONFIDENTIALITY. The terms, provisions, and conditions of this Agreement, along with any software, materials,
information, files, or documentation exchanged between the Parties, are confidential and proprietary. Neither Party may
disclose such information without the other Party’s prior written consent, except as required by law or public records
obligations, in which case the disclosing Party must notify the owning Party before disclosure.

22. DATA USAGE. By using the software, CLIENT agrees that data they provide (excluding personal or sensitive information as
defined by data privacy laws) may be anonymized and aggregated. This data will be used solely to improve the software, develop
new tools or services, and enhance features like machine learning and predictive analytics. It will not be sold to third parties.

Page 18 of 23 PS b>TRAX

Document Ref: AMHL3-XG4LU-5ATIU-THVDG.

23. USE OF NAME. CLIENT agrees that PSTrax may identify it as a customer and use its logo and name in promotional materials
solely to highlight the business relationship. CLIENT may request PSTrax to cease such use by emailing marketing@pstrax.com.
Please allow up to 30 days for the request to be processed.

24, DISPUTE RESOLUTION. The Parties agree to resolve disputes through mutual discussion. If unresolved, they will attempt
mediation before litigation. If mediation fails within 60 days, either Party may pursue litigation.

25. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the laws of the State of
Delaware.

26. LIMITATION OF LIABILITY. PSTrax's liability under this Agreement, whether arising from contract, tort (including
negligence), strict liability, or any other legal theory, is limited to the total software license fees paid by CLIENT in the three (3)
months preceding the event giving rise to the claim. This includes liability for data breaches, unauthorized access, or data loss.
PSTrax is not liable for indirect, consequential, incidental, special, or punitive damages, including lost revenue or profits, even if
advised of their possibility.

27, SEVERABILITY. If any provision of this Agreement, in whole or in part, is deemed unenforceable for any reason, the
remaining portions of that provision and the rest of the Agreement shall remain valid and enforceable.

28. ENTIRE AGREEMENT. This Agreement represents the complete understanding between the Parties and supersedes all
prior agreements, communications, and understandings, whether written or oral. Any amendments must be approved in writing
by both Parties.

29. ELECTRONIC SIGNATURES. This Agreement may be executed electronically, with digital signatures carrying the same legal
effect as originals. It may also be signed in counterparts, each considered an original, which together shall constitute a single,

Page 19 of 23 PS D>TRAX

Document Ref: AMHL3-XG4LU-SATIU-THVDG.

binding document.

BILLING DETAILS

PAYMENT BY WIRE AND ACH

To pay by wire or ACH, please use the following details:

Bank name FirstBank

PS P>TRAX
Document Ref: AMHL3-XG4LU-SATIU-THVDG: Page 20 of 23