Vivere Web · Client Build Report
Confidential · May 2026

Website Build Report
& Investment Summary

Prepared for: Top it off Smoothie Cafe · Grand Junction, CO
Prepared byJoseph Sutliff · Vivere Web Contactjoseph@vivereweb.com · (970) 462-2817 Staging Sitestaging.top-it-off.pages.dev Valid30 days from issue
Table of Contents
01 About Vivere Web 02 The Vivere Advantage 03 What Was Built 04 Site Architecture & Wireframes 05 Advanced Features & Backend 06 Performance & SEO Results 07 Expansion Opportunities 08 Standard Vivere Pricing 09 Your Partner Pricing 10 Monthly Care Plans 11 Brand Protection: Legal & Liability 12 Payment Terms & Ownership 13 Next Steps

01 — About Vivere Web

Vivere Web is a boutique web development agency based in Western Colorado, founded by Joseph Sutliff. Every project is built 100% custom — no templates, no drag-and-drop builders, no WordPress bloat — just clean, hand-coded HTML, CSS, and JavaScript deployed on enterprise-grade Cloudflare infrastructure.

Vivere builds sites the way large agencies charge $15,000–$25,000 to build — and delivers them at a fraction of that cost because there's no account management layer, no project management overhead, and no outsourcing. You work directly with Joe from day one.

Why custom-coded over WordPress or Squarespace?

FactorVivere Custom BuildWordPress / Squarespace
Page Speed82–95 Lighthouse score standard40–65 typical (plugin bloat)
SecurityNo CMS attack surface, no plugin vulnerabilitiesConstant patching required; #1 hacked platform
Hosting CostCloudflare Pages — free tier covers most small sites$15–$75/month ongoing
You Own ItFull code handoff — no platform dependencyLocked to platform; migrate = rebuild
Load TimeSub-2 second typical LCP4–8 seconds common with plugins
SEO ControlFull schema, canonical, structured data — no limitationsLimited by theme; requires paid SEO plugins
Custom FeaturesBuilt exactly as needed — no workaroundsPlugin-dependent; often imperfect solutions

02 — The Vivere Advantage

What makes working with Vivere different from hiring a dev shop, using a website builder, or posting on Upwork. These aren't marketing claims — they're structural advantages built into how Vivere operates.

Direct Access

You Talk to the Developer. Always.

No account managers. No ticket queues. No "I'll pass that along." When you message Vivere, Joe answers — the same person who wrote every line of your site. Questions get answered in hours, not days, because there's no layer between you and the work.

You Own Everything

Full Code Handoff. Zero Lock-In.

At project close you receive the complete codebase as a GitHub repo and ZIP archive — every file, every asset, every line. Your site isn't trapped in a platform subscription. If you ever want to move to another developer, switch hosts, or manage it yourself, you can. No fee, no friction, no permission needed.

Build Timeline

Weeks, Not Months.

A comparable agency build takes 8–13 weeks once you account for discovery, mockups, revision cycles, QA, and launch. Vivere builds iteratively in real time — you see the site being built, give feedback directly, and skip the waiting. The Top it off site went from concept to staged deployment in a fraction of that timeline.

Hosting Cost

Enterprise Infrastructure. Near Zero Cost.

Cloudflare Pages hosts your site on a global CDN with free SSL, DDoS protection, and 99.99% uptime — at $0/month on the free tier. No Squarespace subscription ($23–$65/mo). No WP Engine ($25–$100/mo). No plugin renewals. The backend (serverless API + KV database) also runs on Cloudflare's free tier. You keep that money every month, indefinitely.

Performance First

Built Fast From the Ground Up.

Speed isn't an afterthought — it's baked into every decision. Hand-coded HTML loads faster than any framework. Images are compressed before they're deployed. Cache headers are tuned. The result is 80–95 Lighthouse performance scores as a baseline, not a lucky audit. Google ranks fast sites higher. Customers leave slow ones.

Security

No CMS. No Attack Surface.

WordPress powers 43% of the internet — and is the most hacked platform on it. Static sites have no login pages, no database, no plugin vulnerabilities to patch. Cloudflare sits in front of everything with enterprise-grade bot protection, rate limiting, and DDoS mitigation. Your site is structurally more secure than 90% of small business sites.

Scalability

Start Simple. Grow Without Rebuilding.

Every Vivere site is built on a clean, modular codebase. Adding a page, a feature, or an integration later doesn't require a full redesign. The Top it off site already has a live backend, serverless API, and staff editor — features most $10K sites don't have. When you're ready for online ordering, a loyalty page, or a photo gallery, it slots in cleanly.

Local Knowledge

Western Colorado. Not a Faceless Agency.

Vivere is based in Western Colorado — same market, same community. Joe understands the Grand Junction customer, the local search landscape, and the kind of business relationship that actually works here. You're not onboarding a vendor in another time zone. You're working with a neighbor who has skin in the same market.

Relationship-Based

Joe Already Knows Your Site.

When you message about a change six months from now, Joe doesn't need to re-read a brief or re-learn your codebase. He built it. That standing knowledge is worth real money — it means faster edits, better judgment calls, and no "onboarding tax" every time you need something done.

SEO From Day One

Not Bolted On. Built In.

SEO isn't a plugin you install after launch. Every Vivere site launches with proper meta tags, canonical URLs, JSON-LD structured data, Open Graph, sitemap, robots.txt, and semantic HTML — the full technical foundation Google expects. Most template sites skip half of this. You start indexed correctly instead of playing catch-up.

Accessibility

WCAG AA. Legal Compliance.

ADA web accessibility lawsuits against small businesses are real and increasing. Every Vivere build is audited for WCAG AA compliance — color contrast, keyboard navigation, screen reader compatibility, proper ARIA labels, and touch target sizes. It's the right thing to do, and it protects you legally.

Transparent Pricing

Fixed Quotes. No Surprise Invoices.

Every project is scoped and priced upfront. No hourly billing that runs over. No "that's out of scope" for work that clearly should be included. No nickel-and-diming on revisions. The quote you agree to is the invoice you receive — with the full codebase delivered at the end.

Additional site builds are scoped individually based on complexity, page count, backend requirements, and brand scope. Each project is quoted after a discovery conversation — no two builds are identical, and pricing reflects the actual work involved, not a package that may over- or under-serve your needs.

03 — What Was Built

The Top it off site is a full multi-page custom build on the Vivere Master Framework v2 — a production-ready design system built and refined across multiple client sites. Here's exactly what was delivered:

2,900+
Lines of Code
7
Pages Built
2
Serverless APIs
82
Lighthouse Perf
99%
Image Size Cut
FileLinesDescription
styles.css1,101Full design system — brand tokens, all layouts, depth/3D effects, animations, responsive breakpoints, WCAG AA accessibility
index.html414Full homepage — hero, live flavor board, floating stat cards, dark feature bento, acai split, Mimi's section, testimonials, pull-quote, visit cards, contact form + Google Map
menu.html2565-category sample menu with schema markup, tags, pricing layout, allergen disclaimer
grand-opening.html240Grand Opening event page — Event schema, announcement banner, dark bento, details cards, CTA
script.js241Custom cursor, card tilt, hero parallax, stat counters, back-to-top, sticky mobile CTA, View Transitions API, live board fetch, mobile nav
about.html185Brand story, dual split sections, values cards, CTA
staff.html167KV-backed live flavor board editor — staff only, no PIN currently (re-enable ready)
legal.html159Disclaimers & privacy — allergen, cross-contamination, FDA/nutrition, liability, privacy, Colorado governing law
flavors-set.js83Serverless API write endpoint — brute-force lockout code present, PIN logic ready to re-enable
flavors-get.js40Serverless public read endpoint — feeds live board on homepage
Config & infra~73wrangler.toml, robots.txt (13 AI crawlers blocked), sitemap, _headers, _redirects, 404

Premium Design & Experience Upgrades

Beyond the core build, the site received a comprehensive design and experience pass that moves it well beyond a standard template look — the kind of polish that sets a brand apart from competitors using off-the-shelf site builders:

04 — Site Architecture & Wireframes

Current site structure with visual block representation of each page's section layout.

index.html — Homepage Primary
Hero — backgroundsmoothie.webp bg + headline
Live Flavor Board — real-time KV data ⚡
Marquee strip
Why Section — fruit bg + feature list (4 items)
Split — acai photo + "Your daily blend" copy + CTA
Mimi's Partner Section — wholesale tie-in 🍦
Pull-Quote editorial section
Visit Strip — location / hours / phone
Contact Form + info panel
Footer v7
about.html — Our Story Built
Hero — Unsplash food photo + "More than a smoothie"
Split — acai photo + "How we started" (placeholder)
Split Reverse — Colorado landscape + "What we stand for"
Values Cards — Real Ingredients / Local First / Made with Care
CTA Banner — "Come see us"
Footer v7
menu.html — The Menu Built
Hero — Unsplash smoothie photo + headline
Signature Smoothies — 6 items with tags + pricing
Smoothie Bowls — 3 items
Boosts & Add-Ons — 4 items
Mimi's Ice Cream & Shakes — 3 items 🍦
Cafe & Refreshers — 3 items
CTA Banner — "Hungry yet?"
Footer v7
staff.html — Staff Panel Backend
Flavor preset buttons (ice cream list from KV) ⚡
Current board display (live read from KV) ⚡
Edit + save form → POST to flavors-set API ⚡
Amber note — staff only reminder
404.html & Config Infra
Custom branded 404 page
robots.txt — 13 AI bots blocked
sitemap.xml — all pages indexed
_headers — security + cache policy

05 — Advanced Features & Backend

A detailed breakdown of every technique used and why it matters for the business. These are the features that separate this build from a template site — and the reason standard agency quotes for this scope run $12,000–$18,000.

FeatureWhat It DoesBusiness ValueType
Live Flavor Board Staff update today's flavors from a mobile-friendly panel. Homepage reads the current board in real time via a serverless API. Customers see today's actual offerings before they visit. Reduces repeat "what do you have today?" calls. Differentiates from competitors with static menus. Backend
Cloudflare KV Storage Key-Value database at the edge — globally distributed, sub-millisecond reads. No server, no subscription, no database cost. Zero ongoing infrastructure cost. Data lives on Cloudflare's network — same reliability as AWS or Azure at $0/month for this scale. Backend
Serverless API Functions Two Cloudflare Pages Functions: a public GET endpoint (homepage board) and a POST endpoint (staff updates). Brute-force rate limiting and PIN auth are built-in and ready to enable. Fully custom backend logic without a server. Scales to any traffic level. Security layer prevents unauthorized edits. Backend
WebP Image Optimization Hero image converted from 24MB PNG → 131KB WebP (99.5% size reduction). Açaí photo: 1.69MB → 82KB. Uses <picture> element for modern/legacy fallback. LCP (Largest Contentful Paint) dropped from 121 seconds to 3.8 seconds. Page load speed directly impacts Google rankings and customer bounce rate. Performance
Custom Lerp Cursor A hot-pink cursor trails the mouse with a smooth 14% interpolation per animation frame, expanding on hover over interactive elements. Signature brand interaction that feels premium and memorable. Signals craft and attention to detail to every desktop visitor. Animation
Card Tilt + Magnetic Buttons Cards respond to mouse position with a 3D perspective tilt (±10°). Primary buttons magnetically attract the cursor within a proximity range (±35% offset). Interaction polish that high-end brands use to signal quality. Creates a tactile, premium feel that keeps visitors engaged and increases CTA click rates. Animation
View Transitions API Page-to-page navigation uses Chrome's native View Transitions API for silky cross-fade transitions between pages — no JavaScript framework required. Makes the site feel like a native app rather than a series of page loads. Chrome 126+ (majority of desktop users). Silent fallback on other browsers. Animation
Scroll Reveal Animations IntersectionObserver triggers staggered fade-up animations on sections as they enter the viewport. GPU-accelerated transforms — zero layout thrash. Creates a dynamic scrolling experience that guides attention and keeps visitors moving down the page. Industry standard for modern brands. Standard
JSON-LD Structured Data Machine-readable schema markup identifies the business as a CafeOrCoffeeShop with address, hours, price range, and menu sections to Google. Enables rich results in Google Search (star ratings, hours, address in the SERP). Directly boosts local SEO and foot traffic from search. SEO
Open Graph + Twitter Cards Every page has complete OG meta tags — title, description, image, URL. Social share previews display correctly on Facebook, iMessage, Slack, etc. When customers share the site link, it previews with the business name and branding — not a blank link. Free branding on every social share. SEO
WCAG AA Accessibility Full audit completed: color contrast ratios tested, touch targets sized to 44px minimum, skip links, ARIA labels, semantic HTML, screen reader safe. Legal compliance (ADA). Broader audience reach including screen reader users. Lighthouse A11y score: 93. Improves overall SEO signal. A11y
AI Bot Blocking robots.txt blocks 13 AI crawlers: GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Meta ExternalAgent, Bytespider, Amazonbot, and more. Prevents AI systems from training on the business's content without permission. Protects menu copy, brand voice, and unique content from scrapers. Security
Cloudflare CDN + Edge Site assets are distributed across Cloudflare's global network. Cache headers optimized per asset type. Free SSL, DDoS protection, and bot management included. Fast loads globally, not just locally. Enterprise security at zero hosting cost. Uptime backed by Cloudflare's 99.99% SLA. Infra
content-visibility: auto Footer uses CSS content-visibility to skip rendering until the user scrolls near it. Reduces initial paint work for the browser. Micro-optimization that adds up to measurably faster perceived performance — the kind of detail that separates a 70-score site from a 90+ score site. Performance

06 — Performance & SEO Results

Lighthouse scores run on the staging deployment. All pages audited across four dimensions: Performance, Accessibility, Best Practices, and SEO.

⚠️ SEO scores of 69 are expected on staging URLs — Cloudflare Pages automatically injects an X-Robots: noindex header on preview deployments. On the production domain, SEO will score 100.

Homepage (index.html)

82
Perf
93
A11y
96
Best Practices
69*
SEO

Menu & About

79
Menu Perf
90
Menu A11y
78
About Perf
92
About A11y

Key Wins

07 — Expansion Opportunities

The current build is a solid foundation. These are high-value additions worth discussing — each can be added post-launch without rebuilding anything.

Quick Win

Google Analytics 4

Track page views, form submissions, phone clicks, and visitor geography. Know which menu items people look at most.

Quick Win

EmailJS Contact Form

Wire the contact form to send real emails. Currently mock — credentials needed to go live. 30-min setup.

Quick Win

Favicon Pack

Generate full favicon set from the logo — browser tabs, iOS home screen, Android PWA, and Windows tile icons.

Content

Real Menu Data

Replace sample items with actual smoothie names, descriptions, and prices. Huge SEO and conversion lift when real.

Content

Founder Story

Replace the about page placeholder with the real origin story. Local connection and authenticity drives loyalty.

Feature

Online Ordering

Integrate a third-party order-ahead system (Toast, Square, or Slice) or build a lightweight custom order form.

Feature

Loyalty / Rewards Page

A dedicated page explaining a punch-card or digital loyalty program. Drives repeat visits and customer retention.

Feature

Photo Gallery

Lightbox grid of product shots, interior photos, and customer moments. Builds social proof and visual appetite appeal.

Feature

Catering / Events Page

If the cafe offers smoothie bars for events or catering, a dedicated page captures that search traffic and lead potential.

SEO

Google Business Profile

Full GBP setup and optimization — photos, hours, Q&A seeding, and review response strategy. Biggest local SEO lever available.

SEO

Blog / Recipes

A simple recipe or ingredient blog targets long-tail search ("açaí bowl Grand Junction", "protein smoothie near me"). Builds organic traffic over time.

Backend

Staff PIN Security

PIN validation is built into the codebase and ready to re-enable in 5 minutes. Recommended before any staff turnover.

08 — Standard Vivere Pricing

All Vivere builds are quoted against a transparent tier system based on complexity, page count, and features. For reference, here is where the Top it off build sits in the market.

TierScopeStandard PriceTimeline
Tier 1Single landing page + contact form$1,750 – $2,5001–2 weeks
Tier 24–6 page business site — this build's base scope$2,500 – $4,5002–3 weeks
Tier 37–12 pages + blog + GSAP animations$4,500 – $7,0003–4 weeks
Tier 4Custom functionality — booking, e-commerce, portals$7,000 – $9,5003–5 weeks
Tier 5Full-service — strategy + design + build + launch$9,500 – $12,5004–6 weeks
Tier 6Web application, custom backend, multi-site$12,500+Scoped

The Top it off build includes a live serverless backend (KV + Functions), which technically crosses into Tier 3–4 territory. At standard pricing, this build would quote at $4,500 – $6,500 given the backend work, custom animations, and image optimization pipeline included.

What a Dev Agency Would Charge

Scope ItemAgency HoursAgency RateEstimated Cost
Custom design system + CSS20–30 hrs$95–$150/hr$1,900 – $4,500
7 HTML pages, responsive32–48 hrs$95–$150/hr$3,040 – $7,200
Serverless backend (KV live board)10–16 hrs$125–$175/hr$1,250 – $2,800
Staff admin panel8–12 hrs$125–$175/hr$1,000 – $2,100
Animations (cursor, tilt, magnetic)10–15 hrs$100–$150/hr$1,000 – $2,250
Image optimization pipeline3–5 hrs$95–$125/hr$285 – $625
SEO, schema, robots, sitemap4–6 hrs$75–$125/hr$300 – $750
CF Pages deploy + DNS2–4 hrs$75–$125/hr$150 – $500
Lighthouse audit + A11y fixes4–6 hrs$95–$125/hr$380 – $750
Total93–142 hrs$9,305 – $21,475

09 — Your Partner Pricing

Because Top it off Smoothie Cafe is a wholesale partner of Mimi's Sweet Treats — carrying Mimi's ice cream at the counter and featured on this site — this build is priced as a partner project, not a standard client engagement.

Pricing TierRatePriceYou Save
Standard RateFull price — new client$4,750
Partner Rate — 15% offWholesale partner, single site$4,038$712
Multi-Site Rate — 20% off2+ sites built together (e.g. TIO + Mimi's refresh)$3,800$950
Top it off Partner Rate · 15% off
Full Custom Website Build
$4,038
$4,750 standard
one-time · flat rate · saves $712
  • 7 fully custom-coded pages
  • Live flavor board (serverless backend)
  • Staff editor panel (KV-powered)
  • Grand Opening event page + announcement banner
  • Disclaimers & privacy page + allergen notices
  • Testimonials section + Google Map embed
  • Depth/3D design — floating cards, parallax, card tilt
  • Custom lerp cursor + magnetic buttons
  • Sticky mobile CTA + back-to-top + scroll reveal
  • View Transitions API navigation
  • WebP image optimization (99% size cut)
  • Full WCAG AA accessibility audit
  • JSON-LD structured data (local + Event SEO)
  • Open Graph + Twitter Cards
  • Cloudflare Pages hosting setup
  • robots.txt (13 AI crawlers blocked)
  • sitemap.xml + _headers + 404 page
  • GitHub repo + full codebase handoff
  • Lighthouse audit on all main pages
  • EmailJS form (when credentials provided)
  • GA4 setup (when ID provided)
  • Domain connection (when domain chosen)
Partner savings vs. standard rate: $712 off (15%)
Multi-Site Rate · 20% off
2+ Sites Built Together
e.g. Top it off + Mimi's site refresh, or any second build
$3,800
$4,750 standard
per site · saves $950 each
Multi-site savings vs. standard rate (per site): $950 off (20%)

The 15% partner rate applies because of the Mimi's wholesale relationship and the co-promotion built into this site. The 20% multi-site rate applies if a second site is scoped at the same time — for example, a Mimi's Sweet Treats site refresh or any additional Vivere build.

Optional Add-ons

Add-onWhat's IncludedPrice
Google Business Profile SetupFull GBP optimization — photos, description, categories, Q&A, review strategy guide$200
Real Menu Data EntryReplace all sample menu items with actual names, descriptions, prices, and tags$150
Photo Gallery PageLightbox grid page with product/interior shots (client provides photos)$250
Online Order IntegrationSquare or Toast embed or custom lightweight order form$350 – $600
Blog / Recipes SectionSimple blog structure, 3 seed posts, SEO-optimized for local smoothie searches$400
Staff PIN Re-enableRestore PIN security on the flavor board editor — 30 minutes of workComplimentary

10 — Monthly Care Plans

After launch, the site is yours. A care plan keeps it fast, accurate, and up to date — without paying hourly every time you need a change.

Starter
$75
/month
  • Uptime monitoring
  • 1 content update/mo
  • Email support
Standard ★
$150
/month · recommended
  • 2–3 updates/month
  • Monthly perf check
  • Priority email support
Growth
$300
/month
  • Up to 6 updates/mo
  • Monthly SEO check
  • Same-day priority
  • Quarterly review
Partner
$500
/month
  • Unlimited minor updates
  • Monthly strategy call
  • First-in-queue
  • Analytics review

For a small business with a live backend (the flavor board), the Standard plan at $150/month is the sweet spot — covers menu updates, hours changes, seasonal content, and performance monitoring without overpaying for enterprise-level service.

Ad-hoc hourly rate without a retainer: $125/hr · 1-hour minimum · no priority scheduling.

12 — Payment Terms & Ownership

Payment Schedule

1
50% Deposit — Due to Begin

Confirms the project and retains Joe's time. No work begins without this.

2
50% Final — Before Launch

Due after client review and approval. Domain connected and live after final payment.

Retainer billing: 1st of month. Cancel anytime with 30 days notice.

You Own Everything

  • Full code handoff — ZIP + GitHub repo at close
  • All credentials transferred — Cloudflare, domain, analytics
  • No platform lock-in — take it anywhere, anytime
  • Maintenance docs — plain-English guide to managing your own site
  • Clean handoff — if you ever want a different developer, Joe facilitates it

13 — Next Steps

1
Review Staging

staging.top-it-off.pages.dev — walk through on your device

2
Confirm Scope

Review this report, confirm or adjust add-ons and care plan

3
Choose Domain

Domain selection unlocks all canonical, sitemap, and OG updates

4
Provide Content

Phone, hours, email, real menu items, founder story

5
50% Deposit

Confirms final build and launch timeline

6
Launch 🚀

Production deploy, domain live, GBP updated

Still placeholder on the live site: phone number, hours, email address, real menu items and pricing, founder story, GA4 ID, EmailJS credentials, and domain. All ready to swap in — waiting on client to provide.

Prepared by — Vivere Web
Joseph Sutliff
joseph@vivereweb.com · (970) 462-2817
vivereweb.com
Approved by — Top it off Smoothie Cafe
_________________________________
Date: ____________________