Website Hosting & Maintenance Agreement

Agreement Version: 1.0

Effective Date: [Date of Agreement]

1. Parties Involved

Contractor:

  • Name: Visser Analytics (Timothy Visser)
  • Email: timothy@visseranalytics.com
  • Phone: (503) 508-6138

Client:

2. Agreement Overview & Purpose

This Hosting & Maintenance Agreement outlines the terms and conditions under which Visser Analytics will provide ongoing website hosting and/or content maintenance services for the Client's website. This agreement aims to ensure the website remains secure, performant, and up-to-date.

3. Service Selection

Please select one hosting option (Static or WordPress) and optionally add Content Maintenance:

  • Monthly Fee: $60/month
  • Includes:
    • High-performance hosting on Vercel, leveraging its global Content Delivery Network (CDN) for superior speed and reliability.
    • Routine site maintenance (e.g., framework updates, dependency management, security patches for the underlying static site technology).
    • Uptime monitoring and basic technical support for hosting-related issues.
    • Minor content updates (e.g., changing a phone number, updating a product price, correcting a typo) that require minimal development time.
  • Excludes: Extensive content updates (e.g., adding new pages, publishing blog posts, significant text rewrites, image galleries). These fall under the "Website Content Maintenance" service.
  • Monthly Fee: $125/month
  • Includes:
    • Managed WordPress hosting on a Cloudways Vultr server, optimized for WordPress performance.
    • Advanced caching mechanisms for faster load times.
    • Content Delivery Network (CDN) integration for global content delivery.
    • Daily automated backups with easy restoration options.
    • Performance monitoring and uptime monitoring.
    • Proactive site outage support and technical troubleshooting for hosting and core WordPress issues.
    • Routine WordPress core, theme, and plugin updates for security and compatibility.
    • Minor content updates (e.g., changing a phone number, updating a product price, correcting a typo) that require minimal time and can be done directly through the CMS or a quick backend edit.
  • Excludes: Extensive content updates (e.g., adding new pages, publishing blog posts, significant text rewrites, image galleries). These fall under the "Website Content Maintenance" service.
  • Includes:
    • All extensive content updates (e.g., adding new pages, publishing blog posts, significant text rewrites, image replacements, managing image galleries, updating product information).
    • Minor design adjustments that do not require significant structural changes or new template development.
    • Ensuring content remains optimized for display across various devices.
  • Excludes: Major website redesigns, new feature development, or significant structural changes to the website. These will be quoted as separate projects.

4. Payment Terms

Billing Cycle: Services will be billed annually.
Annual Invoice Date: Invoices for selected services will be submitted annually on the 1st of January.
Prorated Amount (if applicable): For agreements commencing mid-cycle, an initial prorated invoice of $ will be issued to cover services until the next annual invoice date.
Payment Due: Invoices are due within 30 days of receipt.
Late Payments: Payments not received within 30 days may incur a late fee of $25/month until paid. Services may be suspended for accounts with overdue balances.

5. Terms and Termination

This agreement shall commence on the Effective Date and continue on an annual basis until terminated.
Either party may terminate this agreement with 30 days written notice.
Upon termination, Visser Analytics will facilitate the transfer of website files and data as follows, provided all outstanding invoices are paid in full:
For Static Websites: Visser Analytics will either grant the Client ownership of the website's repository and transfer it to their designated GitHub account, or provide the Client with a complete zip file containing all website files, whichever the Client prefers.
For WordPress Websites: Due to the complexity of WordPress migrations involving both application files and a database, the Client has two options:
Migration Assistance: Visser Analytics can assist with the complete migration of the WordPress application and database to a new hosting environment for a fee of $500. This includes copying the application, database, and updating DNS records as required.
Self-Migration: Visser Analytics can provide the Client with server access (if they do not already have administrative permissions) to allow them to perform the migration themselves.

6. Client Responsibilities

• Provide Visser Analytics with necessary access credentials (e.g., hosting, domain, CMS admin) to perform the agreed-upon services.
• Provide clear and timely instructions for any content updates or specific maintenance requests.
• Ensure all content provided for updates is accurate, legal, and does not infringe on any third-party rights.
• Review and approve any changes or updates made to their website by Visser Analytics, especially for content maintenance.
• Promptly notify Visser Analytics of any perceived issues, outages, or security concerns with their website.
• Acquire and maintain any necessary third-party software, plugin, or service licenses/subscriptions utilized by the website (e.g., premium themes, specific APIs, email marketing platforms), outside of the plan-included licenses.
• Be responsible for their own WCAG (Web Content Accessibility Guidelines) compliance updates and testing, beyond any initial accessibility auditing and remediation performed by Visser Analytics as part of a separate development SOW.

7. Limitations of Liability

Visser Analytics will make every reasonable effort to ensure website uptime, security, and performance. However, Visser Analytics is not liable for any downtime, data loss, or security breaches caused by third-party actions (e.g., hosting provider issues, plugin vulnerabilities, malicious attacks) beyond reasonable control and proactive measures. Furthermore, Visser Analytics shall not be held responsible for any website issues, performance degradation, security vulnerabilities, or data loss arising from client-made edits or modifications to the website's code, files, or database outside of the agreed-upon content update procedures; client-initiated updates to themes, plugins, or core software that are not supported or tested by Visser Analytics; issues arising from third-party services or integrations directly managed or modified by the Client; or failure by the Client to provide necessary access credentials or timely approvals as required for maintenance and updates.

8. Signatures

By signing below, both parties acknowledge and agree to the terms of this agreement.

Visser Analytics (Contractor)

Contractor Signature

Name: Timothy Visser

Title: Contractor

Date:

Client

Client Signature

Date: