CASE STUDY // WEBSITE / LEAD INTAKE / OPERATIONS

Affordable Appliance Care

A redesign and 51-page digital system for a Los Angeles appliance-repair company, spanning SEO content, customer intake, and staff operations.

REAL PRODUCT INTERFACES

The product in action

Challenge

Modernize a mature website without losing active URLs, content, search history, or historical inquiries. At the same time, the customer journey had to become clearer and website requests had to enter the company’s shared system safely without touching other businesses’ data.

Solution

We designed a responsive React website with server-prepared SEO pages, dedicated journeys for homeowners and property managers, structured customer intake, and a protected staff workspace. The migration preserves 42 existing URLs, archives 11 historical inquiries, and adds company-scoped access, rate limits, idempotency, and terms-revision control.

What we delivered

The new release delivers 51 SEO/OG pages, nine services, 23 service areas, a blog, structured intake, content management, and an operations workspace. The protected preview reached a lab PageSpeed score of 98 on mobile and 100 on desktop; the main domain still serves the previous production version until the final switch.

ZeroBlack’s role

Product audit / UX/UI / Web / Backend / Content and data migration / SEO / QA

Technology stack

React · Vite · Supabase · PostgreSQL · Vercel Functions · GA4 · Technical SEO

Delivered features

  • 51 prepared SEO/OG pages
  • Nine appliance repair and maintenance services
  • 23 dedicated service-area pages
  • Homeowner, rental, and property-management journeys
  • Structured service requests and callback intake
  • FIRST69 and REPAIR15 offers with terms snapshots
  • Blog publishing, archive, and permanent redirects
  • Protected request-management workspace
  • Search, filters, statuses, and request archive
  • Migration of 11 historical inquiries
  • Company data isolation, RLS, and rate limits
  • Responsive, accessibility, and performance verification
Open current website

Status

The new version is published in a protected preview and is completing launch preparation. The main domain still runs the previous production version.

Discuss a similar project