Public Website

Understand the current self-serve marketing site, homepage structure, and public pricing presentation.

BeginnerownermanageradminmarketingUpdated 2026-08-09

Public Website

The public CleanEstimate Pro website now sends new organizations into self-serve signup. Visitors can browse the product story, feature pages, legal pages, blog, and pricing structure, then use the primary Start Free Trial CTA to create a workspace and continue into onboarding.


Current homepage story

The homepage now leads with the broader product truth instead of positioning CleanEstimate Pro as only an estimating tool.

The current flow highlights:

  • admin dashboard and command-style operations surfaces
  • residential estimating
  • scheduling, dispatch, and billing workflows
  • analytics and reporting
  • AI tools
  • the native mobile app

Module-specific pages still exist, but the homepage should show how those flows sit inside one connected platform.


Signup behavior

Public CTAs on the marketing site route to /signup, where the new owner enters their name, company, email, required phone number, SMS consent, and password.

That includes:

  • homepage hero actions
  • pricing page actions
  • final CTA sections
  • feature-page launch actions

The SMS consent checkbox is unchecked by default and required before the workspace can be created. The disclosure appears beside the checkbox, with links to the public Terms of Service and Privacy Policy below it, so the public opt-in language is visible during signup.

After a successful signup, CleanEstimate Pro creates the auth user, organization, owner membership, starter workspace data, and a 14-day trial, then signs the owner in and redirects to /onboarding. The owner profile stores the consent flag, consent timestamp, and exact disclosure text for audit history.

If the submitted email already belongs to an active workspace, the signup flow blocks the duplicate workspace and routes the user toward sign-in or password recovery.


Public pricing page

The public pricing page keeps the current plan structure and public plan prices visible.

The current behavior is:

  • each pricing card shows the public monthly and annual pricing
  • plan names and feature differentiation stay visible
  • the card CTA routes to Start Free Trial
  • the comparison grid stays feature-based
  • new workspaces can choose billing before the trial ends

This keeps pricing, signup, and onboarding aligned with the self-serve trial path.

Holiday Lighting Funnel

The focused holiday lighting funnel starts at /holiday-lights. It carries one product story from the property photo through measurement, mockup, pricing, approval, deposit, inventory, truck routing, installation, takedown, and next-season rebooking.

Supporting pages document the five workflows buyers evaluate most often:

  • /holiday-lights/mockups
  • /holiday-lights/measurement
  • /holiday-lights/inventory
  • /holiday-lights/rebooking
  • /holiday-lights/routing

/holiday-lights/compare explains when CleanEstimate fits better than a lighting-only tool, a general field-service platform, or spreadsheets. The comparison uses category capabilities and tells readers to confirm current vendor plans before purchasing.

The pricing page publishes the current customer-facing amounts: $30 per month for CleanEstimate Pro and an optional Holiday Lights add-on at $10 per month, $25 for a seasonal month, or $120 per year.


Messaging guardrails

Keep the public website aligned with current product reality:

  • mobile is a live product, not a future teaser
  • analytics and reporting are live in the admin workspace
  • AI is already part of the shipped platform story
  • franchise support should still be described as beta or gated where appropriate

If the marketing UI changes again, update this docs page before considering the website work complete.


Rolling Suds of Lancaster homepage

The Lancaster homepage presents the complete quote form twice: once beside the hero message for immediate lead capture and again in the existing lower-page quote section. Both forms submit to the same lead endpoint and use the same required fields, optional email field, and optional text-message consent.

The optional checkbox uses a short consent statement covering quote updates, service updates, and occasional offers. The complete messaging disclosures remain on the linked Privacy Policy and Terms of Service pages, keeping the form compact while preserving the detailed public terms.

Although the location remains branded as Rolling Suds of Lancaster, its service area covers Central Pennsylvania. Homepage service-area copy and structured data name Lancaster, Reading, Harrisburg, York, Carlisle, Lebanon, Mechanicsburg, Camp Hill, and surrounding communities.

Commercial, residential, specialty-service, Suds Club, quote, and about pages also describe the Central Pennsylvania service area in their visible copy, page titles, sharing descriptions, and applicable structured data. Dedicated Lancaster, Lititz, Manheim, and Ephrata landing pages retain their city-specific content for local relevance while their shared service banner reflects the larger coverage area.

The sticky header includes a Get Quote action on mobile and desktop. It jumps directly to the hero quote form and accounts for the sticky navigation height so the form remains visible after the jump.

Hero-form fields set their own dark text color instead of inheriting the hero's white text, so entered values remain visible on mobile and desktop. Property address fields on both homepage forms use Google-powered address suggestions, with manual entry still available if suggestions cannot load.

The site uses a branded RS favicon across its public pages. Its homepage also publishes Open Graph and X/Twitter metadata with a dedicated 1200×630 Rolling Suds image so shared links show the Lancaster power-washing title, summary, and branded truck photo.

The public Suds Club membership pages list the currently offered recurring services. Moisture-meter maintenance is no longer included or advertised as a Suds Club service.

Suds Club base membership pricing starts at $189 per month. The six published home-size tiers are $189, $209, $229, $249, $269, and $289 per month. The public tables show the matching first-service charge at three times the monthly rate and the 12-month total. New Stripe checkouts use these prices; existing subscriptions keep their previously contracted amount.

Was this article helpful?

Still need help? Contact support