The modern car wash is a subscription business wearing a service business costume. The single bay still washes cars, but the money is in the unlimited monthly wash club, and that club recurs on a card every month until somebody cancels it. The moment your website sells a recurring plan, the page stops being marketing and starts being a contract surface. That is where most car wash sites quietly fall out of compliance, and it is the first thing I built the new check to catch.
So I added a car wash readiness check to the Mega Analyzer. Paste a car wash URL and it detects the vertical, then runs the checks below and hands you a copy-ready fix prompt. Let me start with the one that can actually cost you money.
The wash-club auto-renewal flow is now the highest-risk thing on your site
There is a common misread floating around the industry: that the FTC "Click-to-Cancel" rule went away, so the cancel-easy obligations went away with it. That is half right and dangerous. The FTC's Negative Option Rule, the "Click-to-Cancel" version, was vacated by the Eighth Circuit in July 2025 on procedural grounds. But the obligations did not disappear, because two things still bind you.
First, federal law. The Restore Online Shoppers' Confidence Act, ROSCA (15 U.S.C. 8401), still requires that any recurring online charge disclose its terms clearly and conspicuously before the customer pays, obtain the customer's express informed consent, and provide a simple mechanism to stop the recurring charges. That law was never vacated. The FTC enforces it directly.
Second, state law, and this is where the pressure is climbing fast. State Automatic Renewal Laws are tightening on a rolling schedule: California's amended ARL took effect July 1, 2025, New York's took effect November 5, 2025, Colorado's took effect February 16, 2026, and Virginia has its own renewal statute. Several of these now require that if a customer can sign up online, they must be able to cancel online in roughly the same number of steps, plus advance renewal reminders for longer terms.
What that means for your website, concretely:
- The price, the billing interval, and the fact that it auto-renews must be stated clearly and right next to the sign-up button, not buried in a linked terms page.
- The customer has to actively agree to the recurring charge. A pre-checked box is not consent.
- There must be an online way to cancel that is about as easy as signing up was. No "call this number during business hours" as the only exit.
The big national chains already model this well. Look at how the large unlimited-club operators publish their renewal terms and self-service cancellation paths in plain language. That is the bar. The analyzer flags a recurring-membership offer that has no visible cancellation path, terms hidden behind a click, or sign-up friction that is wildly lighter than cancel friction.
Use the AutoWash schema type, not generic LocalBusiness
Schema.org has a dedicated type for car washes: AutoWash. It is a subtype of LocalBusiness, so every field you already use stays valid, but the specific type tells Google and the answer engines exactly what kind of business you are. Most car wash sites ship generic LocalBusiness, or more often no business schema at all. The check flags both. The fix is one JSON-LD block with a stable @id, your real PostalAddress, geo coordinates, telephone, and openingHoursSpecification, referenced on every page.
Model wash packages and the membership as real offers
A car wash sells two different things: the one-time wash tiers and the recurring club. Both belong in structured data. Mark up each wash package as an Offer with a priceSpecification, and mark up the unlimited plan as an Offer whose price uses UnitPriceSpecification with the billing duration spelled out, so a machine can read "this is a monthly recurring charge," not just a number. When an AI assistant answers "how much is unlimited at the car wash on Main," you want it lifting your real, current price, not guessing from a competitor.
List the amenities customers actually search for
Free vacuums, touchless or soft-touch, ceramic coating, spot-free rinse, under-carriage flush, mat cleaners, dog wash. These are the deciding features, and they should live in amenityFeature entries as LocationFeatureSpecification, not just in a paragraph. The check compares the amenities named in your copy against your schema and flags the gap. If you offer free vacuums and a touchless option, both belong in machine-readable form.
Give every location its own node and link them
Multi-location car washes lose local search when every site shares one generic page. Each location needs its own page with its own AutoWash node, its own address, its own hours, and a sameAs link to that location's Google Business Profile, Yelp, and Facebook. The website and each profile must carry the exact same name, address, and phone. Inconsistent contact details across the header, footer, and schema are a quiet ranking killer, so the tool treats on-site inconsistency as a red flag.
Treat reviews as a compliance surface, not just a star count
Reviews are the top trust and ranking signal for a local car wash, so the temptation to hand-enter a glowing star rating is real. Do not. The FTC's consumer-review rule (16 CFR Part 465) bans fake and incentivized reviews, with civil penalties that can reach up to $51,744 per violation. The analyzer warns when a site shows "5 star" or a review badge but has no genuine, machine-readable AggregateRating, and it warns when rating schema is present so you can confirm the number reflects a real, current platform total. Drive real reviews through your Google Business Profile first, then mark up the real number.
App and license-plate recognition, including the privacy note
Plenty of clubs now run on a mobile app and license-plate recognition so a member just drives up and the gate opens. If you have an app, link the store pages and say what it does: pay, manage the plan, and cancel. That last word matters, since the app is part of your "simple cancellation mechanism." And because plate recognition collects an identifier tied to a person, your privacy policy should disclose that you capture and store plate data, what you use it for, and how long you keep it. The check looks for an app link and for a privacy policy when membership or plate recognition is present.
Answer the real questions with FAQ schema
The questions people ask a car wash are predictable: will the brushes scratch my paint, is it touchless, how do I cancel the membership, what is included in each tier, do you have free vacuums, is the ceramic coat worth it. The scratch-or-touchless question in particular is the one anxious customers type before they ever drive over, and it is exactly what AI Overviews and assistants lift when they answer for you. Wrap those questions in FAQPage schema with direct, factual answers, and you become the citable source instead of a competitor.
Keep your green claims and your superlatives substantiable
"Eco-friendly," "water reclamation," and "biodegradable" are environmental claims, and under the FTC Green Guides they require a specific, supported basis. A vague "green" badge with nothing behind it is the kind of claim the Guides exist to police. If you genuinely reclaim and reuse water, say how much and say it plainly; that is a real selling point you can stand behind. The same goes for "best," "#1," "spot-free," and "scratch-free." Those are objective claims that FTC advertising law requires you to be able to substantiate. The analyzer flags unqualified superlatives and vague green language so you can either back them up or soften them. "Convenient" and "fast" carry no burden of proof. "Scratch-free" does.
Accessibility, especially the cancel flow
Car washes are places of public accommodation under ADA Title III, and website accessibility lawsuits remain a steady filing category. The broader fix is to bring the site to WCAG 2.1 Level AA. But there is a specific overlap worth calling out: the online cancellation flow has to be accessible too. A cancel button that only works with a mouse, or a modal that traps a screen reader, fails both the ADA standard and the spirit of the auto-renewal laws that require an easy exit. The analyzer checks for an accessibility statement and basic signals, and the cancel flow is part of what needs to pass.
Serve your Spanish-speaking customers
In a lot of U.S. markets, a meaningful share of car wash customers are Spanish dominant. A Spanish version of your core pages, and especially of your membership terms and cancellation instructions, wired up with reciprocal hreflang, is both a reach lever and a fairness point. A recurring-billing disclosure only counts as clear and conspicuous if the customer can actually read it. The check flags an English-only site.
A quick honest word on llms.txt
You will see advice to add an llms.txt file so AI tools can read your site. As of 2026 this is a proposed, unproven convention. No major AI provider has confirmed it as a ranking or retrieval signal. It is cheap, optional hygiene, not a lever. Add it if you like the tidiness; do not expect it to move anything, and do not let it distract from the structured data and the membership disclosures that actually matter.
How to run it
Paste your car wash URL into the Mega Analyzer. When it detects a car wash, the car wash readiness card appears with your issues, your passing signals, and a copy-ready fix prompt you can hand to an AI assistant or a developer. Run it on your home page, your membership or pricing page, and any per-location page, since some checks are page-specific.
None of this requires a big or expensive site. It requires a site that states the recurring deal honestly, lets people leave as easily as they joined, and answers the short list of questions a real customer asks in a format a machine can read. That is the whole game for a local business, and if you want the bigger picture on building that kind of lean, self-owned web presence without renting a monthly platform, that is exactly what I wrote The $100 Network about.
Fact-check notes and sources
- AutoWash is the correct schema type for a car wash, a subtype of
LocalBusiness. See schema.org/AutoWash and Google's Local Business structured data guidance. - The FTC "Click-to-Cancel" Negative Option Rule was vacated by the U.S. Court of Appeals for the Eighth Circuit in July 2025 on procedural grounds, so the rule itself is not in force. See the FTC Negative Option Rule page.
- ROSCA still applies. The Restore Online Shoppers' Confidence Act (15 U.S.C. 8401 and following) requires clear-and-conspicuous disclosure, express informed consent, and a simple cancellation mechanism for recurring online charges. See 15 U.S.C. 8401 et seq..
- State Automatic Renewal Laws are tightening: California's amended ARL took effect July 1, 2025; New York's took effect November 5, 2025 (NY GBL 527-a); Colorado's took effect February 16, 2026; Virginia maintains its own renewal statute.
- FTC consumer-review rule (16 CFR Part 465) bans fake and incentivized reviews, with civil penalties up to $51,744 per violation. See the FTC final-rule announcement.
- FTC Green Guides require environmental marketing claims ("eco," "biodegradable," water-reclamation claims) to be specific and substantiated. See the FTC Green Guides summary.
- ADA Title III covers car washes as public accommodations, and courts treat WCAG 2.1 AA as the working standard for website accessibility. See ADA.gov web guidance.
- llms.txt is a proposed, unverified convention as of 2026 with no confirmed adoption by major AI providers; treat it as optional hygiene, not a ranking signal.
Related reading
- The laundromat readiness check
- The handyman and home-services readiness check
- The self-storage readiness check
- The home-inspection readiness check
This post is informational, not legal advice. Auto-renewal and advertising rules vary by state and change over time, including the state ARLs and FTC rules cited above. Confirm the current requirements for your jurisdiction before publishing membership terms or marketing claims about your business.