{
  "apiVersion": 1,
  "self": "https://washindex.com/api/chains/h2o-hand-car-wash-detail.json",
  "humanUrl": "https://washindex.com/car-wash-chains/h2o-hand-car-wash-detail",
  "apiRoot": "https://washindex.com/api/index.json",
  "glossary": "https://washindex.com/glossary",
  "methodology": "https://washindex.com/methodology",
  "notice": "Stripped fields: mapSvg (~300KB SVG, available in HTML), executiveSummary.paragraphs and sectionDescriptions (legacy precomputed prose, superseded by the narrative engine), per-location.monthly (28-month per-site velocity), and per-location.competitors.ring1/3/5 arrays (per-competitor lists; counts and average ratings preserved). See /glossary for field definitions or /methodology for the pipeline.",
  "slug": "h2o-hand-car-wash-detail",
  "chain": {
    "name": "H2O Hand Car Wash & Detail",
    "website": "h2ohandcarwash.com",
    "locationCount": 4
  },
  "generatedAt": "2026-05-24T19:54:30.540Z",
  "summary": {
    "locationCount": 4,
    "totalReviews": 1472,
    "avgRating": 3.527445652173913,
    "scoredReviews": 148,
    "spamFlagged": 0,
    "statesServed": 1,
    "dominantFormat": "full_service",
    "damageRate": 0.06756756756756757,
    "membershipMentionRate": 0.05405405405405406,
    "membershipCancellationRate": 0.125,
    "membershipUnlimitedRate": 0,
    "upsellPressureRate": 0.0472972972972973
  },
  "formatRates": {
    "express_tunnel": 0.006756756756756757,
    "full_service": 0.20270270270270271,
    "self_serve_bay": 0,
    "inbay_automatic": 0.006756756756756757,
    "hand_wash": 0.10135135135135136,
    "detail_shop": 0.12837837837837837,
    "mobile_service": 0,
    "truck_rv_fleet": 0.006756756756756757
  },
  "aspectScores": {
    "price": -0.5555555555555556,
    "wait_time": -0.3333333333333333,
    "result_quality": 0.07339449541284404,
    "staff": 0.1111111111111111,
    "equipment_working": 0,
    "cleanliness_of_facility": -0.6666666666666666,
    "membership_value": -0.14285714285714285
  },
  "aspectVolume": {
    "price": 54,
    "wait_time": 15,
    "result_quality": 109,
    "staff": 81,
    "equipment_working": 0,
    "cleanliness_of_facility": 6,
    "membership_value": 7
  },
  "amenities": {
    "has_free_vacuums": 0,
    "has_paid_vacuums": 0,
    "has_mat_cleaner": 0.006756756756756757,
    "has_dog_wash": 0,
    "has_air_dryer": 0,
    "has_hand_dry": 0.013513513513513514,
    "uses_ceramic_spray": 0,
    "uses_triple_foam": 0,
    "uses_spot_free_rinse": 0,
    "uses_underbody_wash": 0,
    "uses_tire_shine": 0.006756756756756757,
    "water_reclamation_mentioned": 0,
    "app_mentioned": 0,
    "license_plate_recognition": 0
  },
  "priceTier": {
    "cheap": 2,
    "fair": 9,
    "expensive": 22
  },
  "topStrengths": [
    {
      "aspect": "staff",
      "score": 0.1111111111111111,
      "mentions": 81,
      "posMentions": 44,
      "snippets": [
        "Great service and helpful. Even coming out of town",
        "Excellent service and such a friendly staff!"
      ]
    },
    {
      "aspect": "result_quality",
      "score": 0.07339449541284404,
      "mentions": 109,
      "posMentions": 57,
      "snippets": [
        "They do a good job, but sometimes it takes a little longer than I wish. But I will continue going there",
        "They do a great job! $50 for wash, wipe down the inside, clean the windows and vacuum. The only draw back is their window cleaner does not have ammonia in it so the window cleaning is not sparkling."
      ]
    }
  ],
  "topComplaints": [
    {
      "aspect": "price",
      "score": -0.5555555555555556,
      "mentions": 54,
      "negMentions": 42,
      "snippets": [
        "Weak....$150 gone in 20 minutes... I will do a better job myself from now on.",
        "Very sketchy operation and not cheap. No ac in lobby. Place looks dirty. Would not recommend."
      ]
    },
    {
      "aspect": "result_quality",
      "score": 0.07339449541284404,
      "mentions": 109,
      "negMentions": 49,
      "snippets": [
        "Weak....$150 gone in 20 minutes... I will do a better job myself from now on.",
        "You better off doing it yourself, don’t pay for the Detailing no service and half ass job 👎🏾"
      ]
    },
    {
      "aspect": "staff",
      "score": 0.1111111111111111,
      "mentions": 81,
      "negMentions": 35,
      "snippets": [
        "You better off doing it yourself, don’t pay for the Detailing no service and half ass job 👎🏾",
        "Constantly closed during advertised hours, not super friendly, wash is not very thorough for the constantly skyrocketing prices."
      ]
    }
  ],
  "executiveSummary": {
    "anomalies": [
      {
        "metric": "rating",
        "direction": "drop",
        "startMonth": "2025-04",
        "endMonth": "2025-07",
        "extremeMonth": "2025-05",
        "baselineValue": 3.6666666666666665,
        "windowValue": 3.0625,
        "extremeValue": 3.0033670033670035,
        "durationMonths": 4,
        "themes": [
          {
            "key": "closed",
            "label": "closed or non-operational",
            "count": 4,
            "rate": 0.26666666666666666
          },
          {
            "key": "damage",
            "label": "vehicle damage",
            "count": 2,
            "rate": 0.13333333333333333
          },
          {
            "key": "equipment",
            "label": "broken equipment",
            "count": 1,
            "rate": 0.06666666666666667
          },
          {
            "key": "refund",
            "label": "refund / billing dispute",
            "count": 1,
            "rate": 0.06666666666666667
          }
        ],
        "affectedLocations": 1,
        "topAffectedCities": [
          {
            "city": "Austin",
            "state": "TX",
            "baselineRating": 3.5,
            "windowRating": 1.8571428571428572,
            "windowReviews": 7
          }
        ],
        "sampleQuotes": [
          {
            "city": "Cedar Park",
            "state": "TX",
            "ym": "2025-07",
            "stars": 1,
            "text": "I took my car in for a hand wash, and everything was going well until at the end I noticed a broken idol on my dashboard. I approached manager to politely point out the damage. All I wanted was for them to acknowledge the mistake and nothing else. Instead of owning up to it, the manager started justifying what happened. He claimed it was dangerous to keep things on the dashboard, and then he started to blame me, suggesting it was my fault. I was completely shocked by his response, especially since many people keep small items on their dashboards, and the staff should know to be careful. The ma"
          },
          {
            "city": "Cedar Park",
            "state": "TX",
            "ym": "2025-04",
            "stars": 1,
            "text": "Left some pretty bad scratches on the rear windshield of my Camry. I'm not even sure how something like that even happens. It's not really that easy to scratch a windshield unless you're really trying to. It's a shame, because the other trucks seemed to be in pretty good condition which I went to pick up my car."
          },
          {
            "city": "Austin",
            "state": "TX",
            "ym": "2025-06",
            "stars": 1,
            "text": "the big guy running the place double charged my card and also overcharged me. I didnt complain about the 3 dollars extra that he added but then I ran my card and I told him it looked like it went though but guy said it didnt go through and said i needed to run it again, so I did.... got home and looked at my statement and saw that I was charged twice. he definitely knew it went though the first time."
          },
          {
            "city": "Austin",
            "state": "TX",
            "ym": "2025-06",
            "stars": 1,
            "text": "The place is terrible and should be shut down. Homeless all over the place and it smells like dog crap there. Terrible service as well. At night the place is like a war zone."
          }
        ]
      },
      {
        "metric": "rating",
        "direction": "drop",
        "startMonth": "2025-09",
        "endMonth": "2026-01",
        "extremeMonth": "2025-11",
        "baselineValue": 3.6666666666666665,
        "windowValue": 3,
        "extremeValue": 2.25,
        "durationMonths": 5,
        "themes": [
          {
            "key": "membership",
            "label": "membership / cancellation friction",
            "count": 1,
            "rate": 0.08333333333333333
          },
          {
            "key": "damage",
            "label": "vehicle damage",
            "count": 1,
            "rate": 0.08333333333333333
          },
          {
            "key": "refund",
            "label": "refund / billing dispute",
            "count": 1,
            "rate": 0.08333333333333333
          },
          {
            "key": "staff",
            "label": "staff conduct",
            "count": 1,
            "rate": 0.08333333333333333
          },
          {
            "key": "closed",
            "label": "closed or non-operational",
            "count": 1,
            "rate": 0.08333333333333333
          }
        ],
        "affectedLocations": 0,
        "topAffectedCities": [],
        "sampleQuotes": [
          {
            "city": "Cedar Park",
            "state": "TX",
            "ym": "2025-12",
            "stars": 1,
            "text": "I purchased a one year membership here and decided after 8 months to cancel because I kept finding scratches on my vehicle. After canceling the membership I was told that corporate office said they don't do refunds."
          },
          {
            "city": "Cedar Park",
            "state": "TX",
            "ym": "2025-11",
            "stars": 1,
            "text": "I’ve been coming here for 5 years. Always been great and good pricing. Called ahead to see if they were busy today because I had my 3 month old with me. I was told “come on in we can get you in right away”. I get there and the place is a ghost town. One guy comes up and says “we’re closed”. But then mentioned something about knowing I called ahead but I could only pay cash as they were closed. Very disappointing. I could have gone elsewhere that actually wanted my business. Sucks leaving a bad review as the washes here have always been solid. But that’s just bad business."
          },
          {
            "city": "Austin",
            "state": "TX",
            "ym": "2025-12",
            "stars": 1,
            "text": "An hour and 45 minutes!!!! A basic wash! Worst. Experience. EVER. Outside was better than it was but certainly not what I would expect of a hand wash and inside wasn’t even touched! They really should tell you how long it will be when you pull up so you can set expectations properly. AND they charge 4% to use credit card! Robbery!"
          },
          {
            "city": "Austin",
            "state": "TX",
            "ym": "2025-11",
            "stars": 1,
            "text": "One of the worst hand-wash car washes I've ever been to. My car always comes out with dirt left inside and out, and the windows have a film that makes it hard to see. The staff rush through cars, knocking things off and never putting them back. The front-desk lady has a bad attitude every time I've been there. After my second complaint, they \"forgot\" to put two of my floor mats back in my car. When I returned to get them, the employee remembered exactly who I was and mentioned my earlier complaint about them damaging my car -- clearly they knew about the issue but didn't care. Management wasn'"
          }
        ]
      }
    ]
  },
  "competitorAverages": {
    "avgCompetitorsRing1": 7.25,
    "avgCompetitorsRing3": 42.5,
    "avgCompetitorsRing5": 67.25,
    "medianRing1": 7,
    "medianRing3": 38,
    "medianRing5": 57
  },
  "timeseries": [
    {
      "month": "2024-01",
      "reviews": 6,
      "avgRating": 3.6666666666666665
    },
    {
      "month": "2024-02",
      "reviews": 8,
      "avgRating": 3.875
    },
    {
      "month": "2024-03",
      "reviews": 7,
      "avgRating": 3.7142857142857144
    },
    {
      "month": "2024-04",
      "reviews": 6,
      "avgRating": 3.1666666666666665
    },
    {
      "month": "2024-05",
      "reviews": 12,
      "avgRating": 4.25
    },
    {
      "month": "2024-06",
      "reviews": 13,
      "avgRating": 4
    },
    {
      "month": "2024-07",
      "reviews": 5,
      "avgRating": 4.4
    },
    {
      "month": "2024-08",
      "reviews": 11,
      "avgRating": 3.909090909090909
    },
    {
      "month": "2024-09",
      "reviews": 5,
      "avgRating": 2.6
    },
    {
      "month": "2024-10",
      "reviews": 10,
      "avgRating": 3.6
    },
    {
      "month": "2024-11",
      "reviews": 6,
      "avgRating": 3.6666666666666665
    },
    {
      "month": "2024-12",
      "reviews": 6,
      "avgRating": 3.5
    },
    {
      "month": "2025-01",
      "reviews": 9,
      "avgRating": 4
    },
    {
      "month": "2025-02",
      "reviews": 8,
      "avgRating": 3.75
    },
    {
      "month": "2025-03",
      "reviews": 11,
      "avgRating": 3.4545454545454546
    },
    {
      "month": "2025-04",
      "reviews": 6,
      "avgRating": 3
    },
    {
      "month": "2025-05",
      "reviews": 11,
      "avgRating": 3.4545454545454546
    },
    {
      "month": "2025-06",
      "reviews": 9,
      "avgRating": 2.5555555555555554
    },
    {
      "month": "2025-07",
      "reviews": 6,
      "avgRating": 3.1666666666666665
    },
    {
      "month": "2025-08",
      "reviews": 6,
      "avgRating": 3.8333333333333335
    },
    {
      "month": "2025-09",
      "reviews": 7,
      "avgRating": 3.7142857142857144
    },
    {
      "month": "2025-10",
      "reviews": 1,
      "avgRating": 1
    },
    {
      "month": "2025-11",
      "reviews": 6,
      "avgRating": 2.5
    },
    {
      "month": "2025-12",
      "reviews": 8,
      "avgRating": 3.25
    },
    {
      "month": "2026-01",
      "reviews": 5,
      "avgRating": 2.6
    },
    {
      "month": "2026-02",
      "reviews": 9,
      "avgRating": 3.7777777777777777
    },
    {
      "month": "2026-03",
      "reviews": 12,
      "avgRating": 3.75
    },
    {
      "month": "2026-04",
      "reviews": 2,
      "avgRating": 4.5
    }
  ],
  "states": [
    {
      "state": "Texas",
      "stateCode": "TX",
      "locationCount": 4,
      "reviewsTotal": 1472,
      "avgRating": 3.527445652173913
    }
  ],
  "locations": [
    {
      "placeId": "ChIJccV3G8VMW4YRtvmjRlSQC8w",
      "title": "H2O Hand Car Wash & Detail",
      "street": "505 W Slaughter Ln",
      "city": "Austin",
      "state": "Texas",
      "stateCode": "TX",
      "zip": "78748",
      "lat": 30.1709717,
      "lng": -97.7984883,
      "totalScore": 3.3,
      "reviewsCount": 500,
      "reviewsDistribution": {
        "oneStar": 125,
        "twoStar": 61,
        "threeStar": 48,
        "fourStar": 83,
        "fiveStar": 183
      },
      "scoredReviews": 28,
      "dominantFormat": "full_service",
      "formatRates": {
        "express_tunnel": 0,
        "full_service": 0.14285714285714285,
        "self_serve_bay": 0,
        "inbay_automatic": 0,
        "hand_wash": 0.07142857142857142,
        "detail_shop": 0.17857142857142858,
        "mobile_service": 0,
        "truck_rv_fleet": 0
      },
      "aspectScores": {
        "price": -0.8461538461538461,
        "wait_time": 0,
        "result_quality": -0.5416666666666666,
        "staff": -0.45454545454545453,
        "equipment_working": 0,
        "cleanliness_of_facility": 1,
        "membership_value": -1
      },
      "damageRate": 0.03571428571428571,
      "membershipCancellationRate": 0,
      "membershipMentionRate": 0.03571428571428571,
      "competitors": {
        "ring1Count": 9,
        "ring3Count": 58,
        "ring5Count": 44,
        "ring1AvgRating": 3.5124999999999997,
        "ring3AvgRating": 4.484210526315788,
        "ring5AvgRating": 4.113157894736841
      }
    },
    {
      "placeId": "ChIJy59fLgctW4YR00pN9oiUnDY",
      "title": "H2o Car Wash Cedar Park",
      "street": "602 N Bell Blvd",
      "city": "Cedar Park",
      "state": "Texas",
      "stateCode": "TX",
      "zip": "78613",
      "lat": 30.5164528,
      "lng": -97.8265944,
      "totalScore": 3.9,
      "reviewsCount": 431,
      "reviewsDistribution": {
        "oneStar": 74,
        "twoStar": 26,
        "threeStar": 17,
        "fourStar": 54,
        "fiveStar": 260
      },
      "scoredReviews": 70,
      "dominantFormat": "full_service",
      "formatRates": {
        "express_tunnel": 0.014285714285714285,
        "full_service": 0.12857142857142856,
        "self_serve_bay": 0,
        "inbay_automatic": 0,
        "hand_wash": 0.15714285714285714,
        "detail_shop": 0.15714285714285714,
        "mobile_service": 0,
        "truck_rv_fleet": 0
      },
      "aspectScores": {
        "price": -0.058823529411764705,
        "wait_time": 0.3333333333333333,
        "result_quality": 0.5272727272727272,
        "staff": 0.5641025641025641,
        "equipment_working": 0,
        "cleanliness_of_facility": -1,
        "membership_value": 0.5
      },
      "damageRate": 0.1,
      "membershipCancellationRate": 0.2,
      "membershipMentionRate": 0.07142857142857142,
      "competitors": {
        "ring1Count": 10,
        "ring3Count": 36,
        "ring5Count": 53,
        "ring1AvgRating": 4.41,
        "ring3AvgRating": 4.311538461538461,
        "ring5AvgRating": 4.521428571428573
      }
    },
    {
      "placeId": "ChIJRfd35YZLW4YRHKdX-QGOUE0",
      "title": "H2O Hand Car Wash & Detail",
      "street": "7711 Brodie Ln",
      "city": "Austin",
      "state": "Texas",
      "stateCode": "TX",
      "zip": "78745",
      "lat": 30.2050692,
      "lng": -97.8358317,
      "totalScore": 3.4,
      "reviewsCount": 320,
      "reviewsDistribution": {
        "oneStar": 81,
        "twoStar": 25,
        "threeStar": 30,
        "fourStar": 50,
        "fiveStar": 134
      },
      "scoredReviews": 22,
      "dominantFormat": "full_service",
      "formatRates": {
        "express_tunnel": 0,
        "full_service": 0.22727272727272727,
        "self_serve_bay": 0,
        "inbay_automatic": 0,
        "hand_wash": 0.045454545454545456,
        "detail_shop": 0.09090909090909091,
        "mobile_service": 0,
        "truck_rv_fleet": 0
      },
      "aspectScores": {
        "price": -0.6,
        "wait_time": -1,
        "result_quality": -0.25,
        "staff": -0.2,
        "equipment_working": 0,
        "cleanliness_of_facility": 0,
        "membership_value": -1
      },
      "damageRate": 0.045454545454545456,
      "membershipCancellationRate": 0,
      "membershipMentionRate": 0.09090909090909091,
      "competitors": {
        "ring1Count": 5,
        "ring3Count": 37,
        "ring5Count": 61,
        "ring1AvgRating": 3.9799999999999995,
        "ring3AvgRating": 3.87,
        "ring5AvgRating": 4.126086956521739
      }
    },
    {
      "placeId": "ChIJW6vKWMlLW4YR8wK9MfUe8KA",
      "title": "H2O Car Wash",
      "street": "4400 Menchaca Rd",
      "city": "Austin",
      "state": "Texas",
      "stateCode": "TX",
      "zip": "78704",
      "lat": 30.2296393,
      "lng": -97.7889534,
      "totalScore": 3.5,
      "reviewsCount": 221,
      "reviewsDistribution": {
        "oneStar": 57,
        "twoStar": 14,
        "threeStar": 20,
        "fourStar": 27,
        "fiveStar": 103
      },
      "scoredReviews": 28,
      "dominantFormat": "full_service",
      "formatRates": {
        "express_tunnel": 0,
        "full_service": 0.42857142857142855,
        "self_serve_bay": 0,
        "inbay_automatic": 0.03571428571428571,
        "hand_wash": 0.03571428571428571,
        "detail_shop": 0.03571428571428571,
        "mobile_service": 0,
        "truck_rv_fleet": 0.03571428571428571
      },
      "aspectScores": {
        "price": -0.8571428571428571,
        "wait_time": -0.6666666666666666,
        "result_quality": -0.2777777777777778,
        "staff": -0.2857142857142857,
        "equipment_working": 0,
        "cleanliness_of_facility": -1,
        "membership_value": 0
      },
      "damageRate": 0.03571428571428571,
      "membershipCancellationRate": null,
      "membershipMentionRate": 0,
      "competitors": {
        "ring1Count": 5,
        "ring3Count": 39,
        "ring5Count": 111,
        "ring1AvgRating": 3.3,
        "ring3AvgRating": 3.8606060606060613,
        "ring5AvgRating": 4.259756097560975
      }
    }
  ]
}