Loading...
Agreement - Municipal Media Corp. - 2025-12-01 AGREEMENT FOR SOFTWARE SERVICES This Agreement ("AGREEMENT") is made and effective as of December 1 , 2025. between the Costa Mesa Sanitary District, a sanitary district ("DISTRICT"), and Municipal Media Corp., ("CONSULTANT"). In consideration of the mutual covenants and conditions set forth herein, the parties agree as follows: RECITALS WHEREAS, the District desires to expand outreach and education efforts related to the District's Three-Cart System and recycling programs: WHEREAS, the District requested informal quotes from three Consultants providing "What Goes Where" recycling education software services; WHEREAS, of the three quotes requested and two quotes received, Consultant provided the most comprehensive and informative software program at the lowest price to the District; WHEREAS, Consultant's Recycle Coach Essentials Package and additional offerings provide a comprehensive ''What Goes Where" tool, solid waste reminders. and additional educational resources: WHEREAS, the District wishes to enter into a two-year agreement with Municipal Media Corp. to increase and expand the District's Three-Cart System and recycling outreach and education. NOW, THEREFORE, the parties hereto do agree as follows: 1. TERM This Agreement shall commence on December 1 , 2025, and shall remain and continue in effect unless sooner terminated pursuant to the provisions of this Agreement. This Agreement shall be for a period of two years from December 1 , 2025, to November 30, 2027. 2. SERVICES Consultant shall provide the Recycle Coach Essentials Bundle and other such items as set forth in Exhibit A. Consultant shall perform the tasks described and set forth in Exhibit A, attached hereto and incorporated herein as though set forth in full. 3. PERFORMANCE Consultant shall at all times faithfully, competently and to the best of its ability, experience, and talent perform all tasks described herein. Consultant shall employ, at a minimum, generally accepted standards and practices utilized by persons engaged in providing similar services as are required of Consultant hereunder in meeting its obligations under this Agreement. 4. PAYMENT The District agrees to pay Consultant a sum not to exceed $21,693 for year one, and $22,344 for year two for the total of$44,037 for term of the Agreement as set forth in Exhibit A, to provide the District with the Recycle Coach Essentials Bundle and other such items as set forth in Exhibit A. The payment shall identify the tasks performed and deliverables and shall correspond to the scope of work. 5. SUSPENSION OR TERMINATION OF AGREEMENT (a) Either party may terminate the Agreement without cause by giving 60 days' notice. In the event of such termination, Consultant shall be entitled to be paid for work performed up until the time of termination provided the work product is produced for District's use. (b) In the event of default, no compensation shall be paid and the Agreement may be terminated in 5 days provided an opportunity to cure is provided in that time period. 6. OWNERSHIP OF DOCUMENTS (a) Consultant shall maintain complete and accurate records with respect to the project and such other information required by District that relate to the performance of services under this Agreement. Consultant shall maintain adequate records of services provided in sufficient detail to permit an evaluation of services. All such records shall be maintained in accordance with generally accepted accounting principles and shall be clearly identified and readily accessible. Consultant shall provide free access to the representatives of District or its designees at reasonable times to such books and records; shall give District the right to examine and audit said books and records; shall permit District to make transcripts therefrom as necessary; and shall allow inspection of all work, data, documents, proceedings and activities related to this Agreement. Such records, together with supporting documents, shall be maintained for a period of three (3) years after receipt of final payment. (b) Upon completion, termination or suspension of this Agreement all other documents prepared in the course of providing the services to be performed pursuant to this Agreement shall become the sole property of the District and may be used, reused or otherwise disposed of by the District without the permission of the Consultant. 7. INDEMNIFICATION (a) Indemnification for Professional Liability. When the law establishes a professional standard of care for Consultant's Services, to the fullest extent permitted by law, Consultant shall indemnify, protect, defend and hold harmless District and any and all of its officials, employees and agents ("Indemnified Parties") from and against any and all losses, liabilities, damages, costs and expenses, including attorney's fees and costs to the extent same are caused in whole or in part by any negligent or wrongful act, error or omission of Consultant, its officers, agents, employees or subconsultants (or any entity or individual that Consultant shall bear the legal liability thereof) in the performance of professional services under this Agreement. (b) Indemnification for Other Than Professional Liability. Other than in the performance of professional services and to the full extent permitted by law, Consultant shall indemnify, defend and hold harmless District, and any and all of its employees, officials and agents from and against any liability (including liability for claims, suits, actions, arbitration proceedings, administrative proceedings, regulatory proceedings, loses, expenses or costs of any kind. whether actual, alleged or threatened, including attorney's fees and costs. court costs, interest, defense costs and expert witness fees), where the same arise out of, are a consequence of. or are in any way attributable to, in whole or in part, the performance of this Agreement by Consultant or by any individual or entity for which Consultant is legally liable, including but not limited to officers, agents. employees or subconsultants of Consultant. 8. INSURANCE Consultant shall maintain prior to the beginning of and for the duration of this Agreement insurance coverage as specified in Exhibit "B" attached to and part of this Agreement. Such insurance shall include commercial general liability, and current automotive and worker's compensation. A certificate of insurance shall be submitted. 9. INDEPENDENT CONSULTANT (a) Consultant is and shall at all times remain as to the District a wholly independent Consultant. The personnel performing the services under this Agreement on behalf of Consultant shall at all times be under Consultant's exclusive direction and control. Neither District nor any of its officers, employees, or agents shall have control over the conduct of Consultant or any of Consultant's officers, employees, or agents, except as set forth in this Agreement. (b) No employee benefits shall be available to Consultant in connection with the performance of this Agreement. Except for the fees paid to Consultant as provided in the Agreement, District shall not pay salaries, wages, or other compensation to Consultant for performing services hereunder for District. District shall not be liable for compensation or indemnification to Consultant for injury or sickness arising out of performing services hereunder. In addition to the indemnity provisions in Paragraph 7. Consultant shall indemnify District for any claims that any officer, agent, or employee of Consultant is eligible for pension or other fringe benefits provided to District's employees. 10. LEGAL RESPONSIBILITIES The Consultant shall keep itself informed of State and Federal laws and regulations, which in any manner affect those employed by it or in any way affect the performance of its service pursuant to this Agreement. The Consultant shall at all times observe and comply with all such laws and regulations. The District, and its officers and employees, shall not be liable at law or in equity occasioned by failure of the Consultant to comply with this Section. 11. UNDUE INFLUENCE Consultant declares and warrants that no undue influence or pressure has been used against or in concert with any officer or employee of the Costa Mesa Sanitary District in connection with the award, terms or implementation of this Agreement, including any method of coercion, confidential financial arrangement, or financial inducement. No officer or employee of the Costa Mesa Sanitary District will receive compensation, directly or indirectly, from Consultant, or from any officer, employee, or agent of Consultant, in connection with the award of this Agreement or any work to be conducted as a result of this Agreement. Violation of this Section shall be a material breach of this Agreement entitling the District to any and all remedies at law or in equity. 12. NO BENEFIT TO ARISE TO LOCAL EMPLOYEES No member, officer, or employee of District, or their designees or agents, and no public official who exercises authority over or responsibilities with respect to any project during his/her tenure or for one year thereafter, shall have any interest, direct or indirect, in any agreement or sub-agreement, or the proceed thereof, for work to be performed in connection with the project performed under this Agreement. 13. RELEASE OF INFORMATION / CONFLICTS OF INTEREST (a) All information gained by Consultant in performance of this Agreement shall be considered confidential and shall not be released by Consultant without District's prior written authorization. Consultant, its officers, employees, agents or subconsultants, shall not without written authorization from the District Manager or unless requested by the District Counsel, voluntarily provide declarations, letters of support, testimony at depositions, response to interrogatories, or other information concerning the work performed under this Agreement or relating to any project or property located within the District. Response to a subpoena or court order shall not be considered "voluntary" provided Consultant gives District notice of such court order or subpoena. 4 (b) Consultant shall promptly notify District should Consultant, its officers, employees, agents or subconsultants be served with any summons, complaint, subpoena, notice of deposition. request for documents, interrogatories, requests for admissions, or other discovery request, court order, or subpoena from any person or party regarding this Agreement and the work performed thereunder or with respect to any project or property located within the District. District retains the right, but has no obligation, to represent Consultant and/or be present at any deposition, hearing, or similar proceeding. Consultant agrees to cooperate fully with District and to provide the opportunity to review any response to discovery requests provided by Consultant. However, District's right to review any such response does not imply or mean the right by District to control, direct, or rewrite said response. 14. NOTICES Any notices which either party may desire to give to the other party under this Agreement must be in writing and may be given either by (i) personal service, (ii) delivery by a reputable document delivery service, such as but not limited to, Federal Express, which provides a receipt showing date and time of delivery. or (iii) mailing in the United States Mail, certified mail, postage prepaid, return receipt requested, addressed to the address of the party as set forth below or at any other address as that party may later designate by notice: To District: Costa Mesa Sanitary District 290 Paularino Avenue Costa Mesa, California 92626 Attn: General Manager To Consultant: Municipal Media Corp. 1321 Upland Drive, PMB 1284 Houston, TX 77043 Attn: Jeff J. Galad. President 15. ASSIGNMENT The Consultant shall not assign the performance of this Agreement, nor any part thereof, nor any monies due hereunder, without prior written consent of the District. 16. LICENSES At all times during the term of this Agreement, Consultant shall have in full force and effect, all licenses required of it by law for the performance of the services described in this Agreement. 17. GOVERNING LAW The District and Consultant understand and agree that the laws of the State of California shall govern the rights, obligations, duties, and liabilities of the parties to this Agreement and also govern the interpretation of this Agreement. Any litigation concerning this Agreement shall take place in the municipal, superior, or federal district court with jurisdiction over the Costa Mesa Sanitary District. 18. ENTIRE AGREEMENT This Agreement contains the entire understanding between the parties relating to the obligations of the parties described in this Agreement. All prior or contemporaneous agreements, understandings, representations, and statements, oral or written, are merged into this Agreement and shall be of no further force or effect. Each party is entering into this Agreement based solely upon the representations set forth herein and upon each party's own independent investigation of any and all facts such party deems material. 19. AUTHORITY TO EXECUTE THIS AGREEMENT The person or persons executing this Agreement on behalf of Consultant warrants and represents that he/she has the authority to execute this Agreement on behalf of the Consultant and has the authority to bind Consultant to the performance of its obligations hereunder. 20. INTERPRETATION In the event of conflict or inconsistency between this Agreement and any other document, including any proposal or Exhibit hereto, this Agreement shall control unless a contrary intent is clearly stated. IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed the day and year first above written. COSTA MESA SANITARY DISTRICT MUNICIPAL MEDIA CORP. 411• / General Manager Signature ATTEST: Jeff Galad 4111 Typed Name 7 6 I District Clerk President Title APPROVED AS TO FORM: District Counsel Exhibit A recycle coach Municipal Media Corp. 1321 Upland Drive, PMB 1284 Houston,TX 77043 Email:sales@recyclecoach.com Payment Summary Name Description Fee Structure Unit Price Recycle Coach Web and Mobile App See Platform details in Schedule A Included N/A (RC-PLT-WMA) Essentials Bundle Includes:Calendar,What Goes Where Yearly $21,433 (RC-BDL-ESS) See Package Features in Schedule B Languages Quantity: 1 (Spanish) Per Langauge Fee:waived Yearly Waived (RC-OPT-LANG) See details in Schedule C Text Messaging See Details in Schedule D Yearly $260 (RC-OPT-SMS) Standard Support Plan See Details in Schedule E Yearly Waived (RC-SUP-STD) Total Cash Due for Set Up* Waived Waived Year one: $21,693 Total Cash Due Annually* Year two: $22,344 'Plus applicable Taxes. 1 recycle coach Terms and Agreement Initial Term: 24 month(s) Billing Start Date: Upon signature* 2 recycle coach Special Terms and • Contract automatically renews annually. Conditions: • Send all notices to terminate to:sales@recyclecoach.com • Agreement is subject to the following Terms of Use: Acceptance of Terms. By using our"Recycle Coach"online solid waste and recycling information services (collectively, "Services") provided through our software or any application software for any platform that you may download from us(collectively,the"Software"),you agree to these terms of use(the"Terms of Use").The Software is the property of Municipal Media Corp. ("Municipal Media", "us", "we",or"our").You,as a governmental or related entity who will use the Services and the Software (the "User")to make the Services available to individual residents, represent and agree to follow all of the terms and conditions set forth herein. Any alteration by you of the nature, level, or quantity of the Services purchased from us will not constitute a repudiation of your agreement to these Terms of Use. Content. All text,graphics, interfaces, photographs,trademarks, logos, sounds, music, and computer code (collectively, "Content"), including the design, structure,coordination, expression, and "look and feel" of such Content,contained on the Software or otherwise used in connection with the Services is owned and controlled by Municipal Media. No part of the Software and no Content may be copied, reproduced, displayed,transmitted, encoded, or republished, in any way,without our express prior written consent.Without limiting the foregoing,and excluding all User Data (as defined below), Municipal Media specifically claims copyright in all images and artwork accessed through the Software. Notwithstanding the above, any logos, images,or non-public information that may be uploaded by the User to the Software (the"User Data")will remain the exclusive property of that User at all times and will be deleted or returned by us at the time the User ceases to use the Services and Software. Use of Services. You agree to use the Software and Services in connection with their intended purposes, and not for any purpose that is unlawful or prohibited by these Terms of Use.You agree that you will not take any action that imposes an unreasonable load on the infrastructure of the Software or our systems or networks.You agree not to attempt to interfere with the proper working of the Software or any transaction or Service being conducted on the Software,or with any other person's use of the Software.You may not post any content to the Software which is inappropriate, offensive, or untrue.The information that you provide to us or on the Software must be true,correct, accurate, and reliable.You acknowledge that our effective delivery of the Services is reliant upon the accuracy of the User Data provided to us by the User, as well as the accuracy of other information made publicly available by the User upon which we may rely. Limitation of Liability. You agree that we will not be liable to you for any indirect, consequential, exemplary, incidental, or punitive damages, including lost profits, even if we have been advised of the possibility of such damages. 3 recYcle 40 coach Password and Security. You are entirely responsible for maintaining the confidentiality of your account information, and for any and all account activity that occurs as a result of your failure to keep this information secure.You may be held liable for losses incurred by us or any other user of the Software or the Services due to your failure to keep your account information secure and confidential.Access to our software is only to be granted to those employed with the contracting entity and third parties who contract directly with Municipal Media.Any accounts created outside of the contracting entity will be removed immediately. Disclaimer. We do not promise that the Software or any Content or feature will be error-free or uninterrupted,or that your use of the Software will provide specific results.The accuracy of the Services is reliant on the accuracy of the User Data and other publicly- accessible information generated by the User. We cannot ensure that any files or other data you access or download from or through the Software will be free of viruses or destructive features. Use of Inbound and Outbound Communication Services. Also known as notifications,you agree not to use this service to promote other similar products and services during your agreement with Recycle Coach.You agree that this service is intended for waste and recycling service updates, delays and cancellations. You may also use this service to promote community events related to waste and recycling. Violations of Terms of Use/Termination: We reserve the right to disclose any information we have about you if such disclosure is necessary to(1)comply with a court order or other legal process, (2)enforce these Terms of Use, (3) respond to claims that any such data violates the rights of others, or (4) protect our rights, property, or personal safety or those of our employees, users, customers, and the public.We may terminate and/or suspend your account immediately,without notice, if there has been a violation of these Terms of Use or other policies and terms posted on the Software by you or by someone using your credentials. We may, without prior notice,terminate your access to the Software,for cause, including, but not limited to(1) requests by law enforcement or other government agencies, (2) a request by you, (3)discontinuance or material modification of the Software or any Services, or(4) unexpected technical issues or problems. Severability. If any of the provisions of these Terms of Use are held by a Court to be void or unenforceable, such provisions shall be limited or eliminated to the minimum extent necessary and replaced with a valid provision that best embodies the intent of these Terms of Use, so that these Terms of Use shall remain in full force and effect. • Above pricing is not valid if this Agreement is not signed within 90 days. • Should you subscribe to Text Messaging,overages incurred at the end of the annual term will be charged at the rate identified in Schedule D. • Payment terms are Net 30 with annual invoicing. • Service not to exceed 30,000 households. 4 recycle .0 coach Marketing& • The main contact agrees to be added to the monthly newsletter communication list which Communication: features monthly marketing insights and creative assets you can use.This also includes monthly analytics on resident performance. • Through the e-mail,the contact can opt-out at any time or add other contacts. "If paying by credit card,a service fee of 4.5%will be added to the total upon processing. 5 , recycle 0 coach Schedule A Recycle Coach Web and Mobile App (RC-PLT-WMA) **All Core Products include the Recycle Coach Web and Mobile App** Web App: • Web App is configured to contain any products and add-ons purchased by Client. • Can be embedded on multiple web pages via a snippet ofJavaScript(recycling page, community page, neighborhood websites, etc.). • Responsive design:adapts to browsers on mobile devices ensuring a smooth user experience configured to their screen size. • Custom branding:web app can be customized to match your website's color scheme to enhance your brand. • Content can be displayed in multiple languages with purchase of language add-on. • Meets accessibility requirements supported by WCAG certificate level AA.The system is audited by accessibility experts certified by the International Association of Accessibility Professionals every two years. • Compatible with modern Content Management Systems, such as WordPress, Drupal, Webflow, etc. Mobile App: • Mobile App can be configured to contain any products and add-ons purchased by Client. • Available for free download from the Apple App Store and Google Play • Includes a search function for users to set their location (products purchased will automatically populate) • Customizable splash screen appears once a location is selected (ie:city logo, etc.) • Content can be displayed in multiple languages with purchase of language add-on. • Meets accessibility requirements supported by WCAG certificate level AA.The system is audited by accessibility experts certified by the International Association of Accessibility Professionals. Onboarding: Client Provides: • Any artwork you would like to appear on the mobile app splash screen. Recycle Coach provides: • Small snippet ofJavaScript to place on as many websites as you desire. • Dedicated listing in the Recycle Coach mobile app. • Artwork if you are unable provide any for the mobile app splash screen, created by an in-house designer with up to 3 alterations. • Recommendations on best practices for web app placement to increase engagement and adoption. • Access to a Customer Success Manager who will provide a 1:1 kick-off call,training, quarterly check-ins, and ongoing support. 6 0 recycle .401 coach Schedule B Essentials Bundle (RC-BDL-ESS) Includes: • Recycle Coach Web and Mobile App(RC-PLT-WMA) • Calendar(RC-PKG-CAL) • What Goes Where (RC-PKG-WGW-SI) Calendar (RC-PKG-CAL) Schedule search: • Users can look up their collection schedule with a simple address search. • Schedules can be formatted to provide information for various city services, events, and curbside collection, e.g. recycling,trash,yard waste, HHW events, street sweeping, and seasonal collections(Christmas trees, etc.) • Schedules can be configured to reflect shifts in regular collection such as holidays. • Schedules can be configured to display different collection zones by address search,e.g. residential vs. multi-family units. Collection reminders: • Users can opt-in for collection reminders via mobile app notifications, emails,text messages or automated phone calls(with SMS add-on) • Users can export their calendar into Outlook,Apple Calendar or Google Calendar • Reminders can be toggled on and off for various collection types and holiday shifts. • Users can download a PDF calendar configured to their address. Outbound Communication: • Reminder Messages:clients can add extra educational content to collection reminders,such as recycling tips, upcoming events, or other information to help users stay informed about their waste program. Reminder messages can be configured to target specific collection zones or waste types. • Notifications and Service Alerts:clients can send zone-specific alerts that can be scheduled or sent immediately to relay important information such as collection delays. Inbound Communication: • Includes access to a configurable Report A Problem tool to facilitate reporting on several topics such as: missed collection, broken cart, illegal dumping, and more. • Problem reports can be sent via email to the appropriate department, linked to 311 webpages,or integrated into existing 311 platforms via API (with purchase of additional support package) Perpetual Schedules: • Calendars can be automatically carried over to the next year with approval by the client. • Clients can define holidays that affect collections schedules and the impact of each holiday on weekly collections. The system will adjust the collections schedules based on this information. 7 oa 0n Discovery Zone: • Users can access our educational Discovery Zone,which includes: o Weekly quizzes or polls pulled from our Content Allocation System (CASy)to test users' knowledge of their local waste and recycling program o Blogs o Annual Knowledge Survey o Onboarding Survey o Kids Activity Packets o Recycling Fundamentals:a 5-part video series explaining recycling contamination and how to reduce it. Residents can earn a badge in the mobile app after completing the module. o Misunderstood Materials:Ability to highlight the top ten materials that contribute to recycling contamination. Residents can earn a badge in the mobile app after completing the module. Client Portal: • Access to a personalized client portal to get detailed stats on web and mobile app usage and adoption. • Send notifications and reminder messages to users. • Analytics and Reporting: review over a dozen detailed reports. Onboarding: • Client provides any of the following: • Address file:an Excel or.csv file which lists all addresses and their respective pickup schedule(i.e. zones) • Map-based:A geographical map that identifies each zone in a collection schedule. • List-based:Collection schedules identified through zones or days of the week and corresponding service type. • If none of the above formats are readily available, we will work with you to find an ideal method of importing your address data. Recycle Coach provides: • An import of your address data to populate your collection calendar by address, zone, and service type. • Access to a Customer Success Manager who will provide a 1:1 kick-off call, training, quarterly check-ins, and ongoing support. Marketing Support: • Includes hundreds of downloadable assets,available via our Client Portal, including customizable posters, social media assets,templated press releases, web banners,and more. What Goes Where (RC-PKG-WGW-SI) Material Search: • Users can search a customizable database of 12+waste categories,400+ materials and 15,000+search terms for localized disposal instructions. • Mobile App includes image-recognition technology,which allows users to take a picture of an item and see disposal instructions. 8 0 recycle • Client can add/edit details to disposal instructions at any time. • Client can add/edit details such for drop-off locations and events, including links to maps so users can identify the nearest location to them. • By material, users can customize answers to contain special drawer links with additional local information or resources. Discovery Zone: • Users can access our educational Discovery Zone,which includes: o Weekly quizzes or polls pulled from our Content Allocation System (CASy)to test users' knowledge of their local waste and recycling program. o Blogs o Annual Knowledge Survey o Onboarding Survey o Kids Activity Packets o Recycling Fundamentals:a 5-part video series explaining recycling contamination, and how to reduce it. Residents can earn a badge in the mobile app after completing the module. o Misunderstood Materials:Ability to highlight the top ten materials that contribute to recycling contamination. Residents can earn a badge in the mobile app after completing the module. Client Portal: • Access to a personalized client portal to get detailed stats on web and mobile app usage and adoption, as well as material search statistics. • Send educational messages to mobile app users, such as recycling tips or to notify about local community events. • Analytics and Reporting: review over a dozen detailed reporting dashboards. • Update the What Goes Where tool by editing material categories, disposal instructions, and other details such as drawer links or drop off locations. • Preview Recycle Coach educational campaigns such as upcoming blogs,quizzes and modules. • Invite other users in your organization and grant specific permissions. On boarding: Client provides: • Information outlining the requirements of the What Goes Where tool, including the disposal methods for materials in your area. • Other info as needed. Recycle Coach provides: • Access to our Onboarding Wizard to create an automated disposal database • Assistance editing details such as drop-off locations, etc. • Default disposal instructions and images for all materials in the database • Access to a Customer Success Manager who will provide a 1:1 kick-off call,training, quarterly check-ins,and ongoing support 9 0-. coach Marketing Support: • Includes hundreds of downloadable assets in our client portal including customizable posters, social media assets, templated press releases, web banners, blog posts, and more. Schedule C Languages (RC-OPT-LANG) Integrate different language options into your web and mobile app.All translations are done through Google Translate Available languages: Canadian English, Canadian French, New Zealand English,American English,Australian English,American Spanish, British English,Arabic, Greek, Hindi, Italian, Simple Chinese,Traditional Chinese, Vietnamese, Haitian Creole, Somali, Urdu, Portuguese, Russian, Khmer, Filipino, Punjabi, Persian, Korean, Armenian, Polish, Ukrainian and German. Schedule D Text Messaging (RC-OPT-SMS) Users can sign up for text message collection reminders and notifications: Allow residents to get reminders and notifications via SMS text message.The fee allows for approximately 6,833 text messages annually. SMS/Phone fees breakdown-Should you subscribe to RC—SMS, overages incurred at the end of the annual term will be charged at a rate of: First 6,833 messages $260 Annual fee Next 46,500 messages $30.00 per 1K Remaining messages $20.00 per 1K Schedule E Our Standard Support Plan is intended for clients who require additional support for the Core Product Purchases Includes: - Formatting and merging data sets to fit our requirements - Data support for re-zoning annual calendars - Setting up and configuring special requirements for the Bulky Item Collection Tool (if purchased) - Setting up, configuring, and maintaining the Custom Branded Mobile App(if purchased) 10 Agreement for Software Services_Municipal Media Corp Recycle Coach Final Audit Report 2025-11-19 Created: 2025-11-19 By: Candace McIver(cmciver@recyclecoach.com) Status: Signed Transaction ID: CBJCHBCAABAAP9CeBmfPhJomBOmutQezGgVZawmnOwAq "Agreement for Software Services_Municipal Media Corp_Recyc le Coach" History Document created by Candace McIver(cmciver@recyclecoach.com) 2025-11-19-8:05:33 PM GMT Eti Document emailed to Jeff Galad (jgalad@recyclecoach.com) for signature 2025-11-19-8:05:38 PM GMT in Email viewed by Jeff Galad (jgalad@recyclecoach.com) 2025-11-19-8:11 07 PM GMT : U Document e-signed by Jeff Galad (jgalad@recyclecoach.com) Signature Date:2025-11-19-8:11:28 PM GMT-Time Source:server 0 Agreement completed. 2025-11-19-8:11:28 PM GMT 0 Adobe Acrobat Sign