Project Description:

We have conducted a comprehensive review of your website and hosting account. 

Hosting Account: Currently, the SiteGround hosting account appears to be in good standing. However, the recent need to upgrade due to storage limitations is concerning. Given the nature of SiteGround hosting, where all account files contribute to the quota, your website still should not have reached this limit.

A preliminary review of the files identified a significant issue: the error log, a text file, has exceeded 1GB in size. To optimize resource usage, this file should be regularly cleared. This task is included in our monthly maintenance plan.  We can also request help from SiteGround identifying lage files or folders.

Malware Scan: A manual malware scan was performed, and no malicious software was detected. SiteGround conducts weekly automated scans as an additional security measure.

Backups: Your website benefits from daily automated backups for up to 30 days. This configuration was implemented during the initial site setup and seems to be functioning correctly. We can easily restore your website and emails from multiple backup copies.

Please note that the only potential restoration issue could arise from a highly unlikely event, such as a significant disruption at SiteGround that would compromise their backup storage.

Manual backups are also available for critical moments, such as after major site modifications.

WordPress Backend: The following updates are currently required:

  • WordPress Core: Upgrade from 6.6.2 to 6.7
  • Akismet Anti-spam: Update to the latest version (5.3.4)
  • Ninja Tables Pro: Renew your expired license ($79/year)
  • Theme Security Patch: Install the pending security patch

Since our last engagement, changes have been made to the website, primarily involving the installation of new plugins.

Custom Post Type Plugin: the Custom Post Type plugin has been added to create custom post types for Video Galleries, Sponsored by, Guides, Partners, and Live. However, most of these types lack content, except for Video Galleries, which currently don’t display any videos.

It’s important to note that the theme itself provides built-in functionality for creating custom post types, rendering the plugin unnecessary. We’ll need to clean up these unused post types and determine the intended purpose.

Events & Tickets: It looks like you no longer use Eventbrite. Is that correct? I only see manually added events and I do not see any tickets. Do you sell tickets online for events?

Recomendations:

Implement all necessary updates and security patches. Remove unnecessary plugins and unused custom post types to optimize resource utilization. Once the website has been thoroughly cleaned and updated, we recommend transitioning to a monthly maintenance plan.

Monthly website maintenance & updates will include the following (excludes catalog.sandiegolawlibrary.org as this is built on a different platform):

  • Email support
  •  Database optimization
  • File structure review
  • WordPress core update
  • WordPress plugins update
  • Malware check and security monitoring
  • 2 Hours/mo. of site update as per requests (Additional hours billed hourly)

Pricing:

Ninja Tables Pro plugin renewal for one year
$79.00
Website updates - Implement all necessary updates and security patches. Remove unnecessary plugins and unused custom post types.
$750.00
Project Total
$829.00

Payment Terms:

Total for site updates is due at signing.
Monthly services - such as hosting and SEO - require a credit card on file or prepayment for 6 month.
Project restart fee - If there is no response or communication from you on your project or if we do not receive required material after multiple attempts, after 30 days your project is forfeited and if you choose there is a restart fee of $250.

Additional Considerations:

NA

Requirements:

- Registered website domain name
- LAMP hosting account
- PHP 8.x minimum
- MySQL 5
- phpMyAdmin
- FTP Login Information
- Hosting Account Login Information
- Client to provide all images and text content for website design and development.

Project Timeframe:

Implementing all updates and patches and cleanup of plugins and post types will be completed one week after payment received. Monthly maintenance will commence the day after all updates are completed.

Terms & Conditions:

The above-named client (referred to herein as “client”) has engaged Webene, LLC (hereinafter “Webene”) for the project detailed in the “Description” section of this estimate.

1. SERVICES RENDERED. Webene agrees to perform the project detailed in the “Description” section of this agreement. All services described herein are to be performed by Webene &/or its contractors in accordance with the most commonly accepted standards and practices of the Web Services Industry. That is to say, Webene will use web site design technologies that are most universally acceptable in order to satisfy the broadest web market possible.

2. COST. Notwithstanding any prices listed in literature or on Web pages, the client and Webene agree that the services described in this contract shall be completed for the amount shown under Project Total.

3. ADDITIONAL SERVICES. The terms and conditions set forth in this document constitute the sole agreement between Webene and the client regarding this project. Any additional work not specified in this contract must be authorized in writing. Should the client desire additional services beyond the original “Description”; the client agrees to pay WEBENE an additional $150 per hour.

4. SUBCONTRACTING. Webene reserves the right to assign other Web designers or subcontractors to this project.

5. WARRANTIES AND LIABILITY. Webene does not warrant that the functions of the website will meet the client’s expectations of site traffic or resulting business. In no event will Webene or its sub-contractors be liable to the client or any third party for any damages, including any lost profits, lost savings or other incidental, consequential or special damages arising out of the operation of or inability to operate these Web pages or Web site, even if Webene has been advised of the possibility of such damages.

6. TRADEMARKS & COPYRIGHTS. The client represents to Webene and unconditionally guarantees that any elements of text, graphics, photos, designs, trademarks, or other artwork furnished to Webene for inclusion in any work are owned by the client, or that the client has permission from the rightful owner to use each of these elements, and will hold harmless, protect, and defend Webene from any claim or suit arising from the use of such elements furnished by the client. Copyright to the assembled work of Web pages produced by Webene is owned by Webene. Upon final payment of this contract, all rights owned by Webene as to the design, graphics, and text in this Web site transfer to the client. Webene owns the copyright for this document and all its contents. This proposal should be considered private and confidential and may not be shared with any third party without the prior written permission of Webene.

7. DESIGN CREDIT. Client agrees that Webene may put a byline on the bottom of their website establishing design and development credit with an active text HTML hyperlink to Webene’s website. The Client also agrees that the website and/or any work may be included in Webene’s portfolio.

8. LITIGATION. Any disputes arising from this contract will be arbitrated in San Diego County, California. The Client shall pay all arbitration and court costs, reasonable attorney’s fees, and legal interests on any award of judgment in favor of Webene. This Agreement shall be governed and construed in accordance with the laws of the State of California, USA.

9. REFUND POLICY. The Client may halt work and request for a refund within 3 business days of the date of this contract by mailing a certified letter to Webene headquarters. A service fee, 15% of the project will be charged for refund if a project is canceled after the beginning of the project. If at any time of the request for a refund, work has been completed beyond the amount covered by the initial payment, Client shall be liable to pay for all work completed at the hourly rate of $150, which could result in higher fees than the quote prices given.

Undersigned hereby agree to the terms, conditions, and stipulations of this agreement on behalf of his or her organization or business. This Agreement constitutes the entire understanding of the parties. Any changes or modifications thereto must be in writing and signed by both parties.