{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/waterloo-ia.json",
  "humanUrl": "https://washindex.com/car-wash-cities/waterloo-ia",
  "msaApiUrl": "https://washindex.com/api/msas/waterloo.json",
  "msaHumanUrl": "https://washindex.com/car-wash-markets/waterloo",
  "apiRoot": "https://washindex.com/api/index.json",
  "glossary": "https://washindex.com/glossary",
  "methodology": "https://washindex.com/methodology",
  "notice": "Stripped field: mapSvg (available in the HTML page). Includes places[] (per-location), formatStats[], chainsRanked[], scatter[], incomeBuckets[], zips[]. See the methodology page for field definitions.",
  "slug": "waterloo-ia",
  "name": "Waterloo",
  "state": "IA",
  "msa": {
    "slug": "waterloo",
    "name": "Waterloo",
    "fullName": "Waterloo-Cedar Falls, IA"
  },
  "generatedAt": "2026-05-22T14:30:16.372Z",
  "summary": {
    "totalLocations": 9,
    "totalChains": 4,
    "independentLocationCount": 5,
    "totalReviews": 2207,
    "scoredReviews": 892,
    "weightedAvgRating": 4.360398731309471,
    "damageRate": 0.02466367713004484,
    "membershipMentionRate": 0.08183856502242152,
    "membershipCancellationRate": 0.1095890410958904,
    "upsellPressureRate": 0.0033632286995515697,
    "zipsWithIncomeData": 3,
    "medianHouseholdIncomeWeighted": 76952
  },
  "aspectScores": {
    "price": 0.5492957746478874,
    "wait_time": 0.6388888888888888,
    "result_quality": 0.7013698630136986,
    "staff": 0.8968792401628223,
    "equipment_working": -0.6060606060606061,
    "cleanliness_of_facility": 0.8,
    "membership_value": 0.5
  },
  "formatStats": [
    {
      "format": "express_tunnel",
      "locationCount": 3,
      "reviewsCount": 1458,
      "scoredReviews": 775,
      "avgRating": 4.584567901234568,
      "damageRate": 0.025806451612903226,
      "cancellationRate": 0.11428571428571428
    },
    {
      "format": "detail_shop",
      "locationCount": 2,
      "reviewsCount": 174,
      "scoredReviews": 59,
      "avgRating": 4.389655172413794,
      "damageRate": 0,
      "cancellationRate": null
    },
    {
      "format": "inbay_automatic",
      "locationCount": 2,
      "reviewsCount": 105,
      "scoredReviews": 9,
      "avgRating": 3.7228571428571433,
      "damageRate": 0.1111111111111111,
      "cancellationRate": 0
    },
    {
      "format": "full_service",
      "locationCount": 1,
      "reviewsCount": 227,
      "scoredReviews": 20,
      "avgRating": 3.9,
      "damageRate": 0.05,
      "cancellationRate": 0
    },
    {
      "format": "self_serve_bay",
      "locationCount": 1,
      "reviewsCount": 243,
      "scoredReviews": 29,
      "avgRating": 3.7,
      "damageRate": 0,
      "cancellationRate": null
    }
  ],
  "chainsRanked": [
    {
      "name": "Festival Car Wash",
      "locationCount": 1,
      "reviewsCount": 93,
      "scoredReviews": 8,
      "avgRating": 3.7,
      "damageRate": 0.125,
      "cancellationRate": 0,
      "membershipMentionRate": 0.25,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.3333333333333333,
        "wait_time": 1,
        "result_quality": -0.3333333333333333,
        "staff": -1,
        "equipment_working": -1,
        "cleanliness_of_facility": -1,
        "membership_value": 1
      }
    },
    {
      "name": "bp",
      "locationCount": 1,
      "reviewsCount": 12,
      "scoredReviews": 1,
      "avgRating": 3.9,
      "damageRate": 0,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": null,
        "wait_time": null,
        "result_quality": null,
        "staff": null,
        "equipment_working": null,
        "cleanliness_of_facility": null,
        "membership_value": null
      }
    },
    {
      "name": "Club Car Wash",
      "locationCount": 1,
      "reviewsCount": 391,
      "scoredReviews": 85,
      "avgRating": 4.3,
      "damageRate": 0.10588235294117647,
      "cancellationRate": 0.2222222222222222,
      "membershipMentionRate": 0.21176470588235294,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.5555555555555556,
        "wait_time": -0.09090909090909091,
        "result_quality": 0.4,
        "staff": 0.38095238095238093,
        "equipment_working": -0.9,
        "cleanliness_of_facility": 0.6,
        "membership_value": 0.1875
      }
    },
    {
      "name": "Tommy's Express® Car Wash",
      "locationCount": 1,
      "reviewsCount": 948,
      "scoredReviews": 592,
      "avgRating": 4.7,
      "damageRate": 0.011824324324324325,
      "cancellationRate": 0.061224489795918366,
      "membershipMentionRate": 0.08277027027027027,
      "upsellPressureRate": 0.005067567567567568,
      "aspectScores": {
        "price": 0.44,
        "wait_time": 1,
        "result_quality": 0.808641975308642,
        "staff": 0.9599271402550091,
        "equipment_working": -0.5714285714285714,
        "cleanliness_of_facility": 1,
        "membership_value": 0.6333333333333333
      }
    }
  ],
  "zips": [
    {
      "zip": "50701",
      "income": 76952,
      "population": 29967,
      "homeValue": null,
      "locationCount": 5,
      "reviewsCount": 1468,
      "totalScoreWeighted": 6652.1,
      "avgRating": 4.531403269754769,
      "formats": {
        "detail_shop": 2,
        "full_service": 1,
        "express_tunnel": 2
      }
    },
    {
      "zip": "50702",
      "income": 51705,
      "population": 20160,
      "homeValue": null,
      "locationCount": 2,
      "reviewsCount": 484,
      "totalScoreWeighted": 2025.4,
      "avgRating": 4.184710743801653,
      "formats": {
        "inbay_automatic": 1,
        "express_tunnel": 1
      }
    },
    {
      "zip": "50703",
      "income": 46305,
      "population": 15771,
      "homeValue": null,
      "locationCount": 2,
      "reviewsCount": 255,
      "totalScoreWeighted": 945.9,
      "avgRating": 3.7094117647058824,
      "formats": {
        "inbay_automatic": 1,
        "self_serve_bay": 1
      }
    }
  ],
  "incomeBuckets": [
    {
      "label": "Under $50K",
      "min": 0,
      "max": 50000,
      "zips": 1,
      "locations": 2,
      "reviewsCount": 255,
      "totalScoreWeighted": 945.9,
      "avgRating": 3.7094117647058824,
      "formats": {
        "inbay_automatic": 1,
        "self_serve_bay": 1
      }
    },
    {
      "label": "$50K – $75K",
      "min": 50000,
      "max": 75000,
      "zips": 1,
      "locations": 2,
      "reviewsCount": 484,
      "totalScoreWeighted": 2025.4,
      "avgRating": 4.184710743801653,
      "formats": {
        "inbay_automatic": 1,
        "express_tunnel": 1
      }
    },
    {
      "label": "$75K – $100K",
      "min": 75000,
      "max": 100000,
      "zips": 1,
      "locations": 5,
      "reviewsCount": 1468,
      "totalScoreWeighted": 6652.1,
      "avgRating": 4.531403269754769,
      "formats": {
        "detail_shop": 2,
        "full_service": 1,
        "express_tunnel": 2
      }
    },
    {
      "label": "$100K – $150K",
      "min": 100000,
      "max": 150000,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    },
    {
      "label": "$150K+",
      "min": 150000,
      "max": null,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    }
  ],
  "scatter": [
    {
      "placeId": "ChIJzaabxp5T5YcRwZSNjnAibTY",
      "title": "Cedar Valley Auto Detailing (CVAD)",
      "city": "Waterloo",
      "zip": "50701",
      "rating": 4.9,
      "reviewsCount": 100,
      "income": 76952,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJrc38roJU5YcRQXKZIqa9FLA",
      "title": "Miracle Car Wash",
      "city": "Waterloo",
      "zip": "50701",
      "rating": 3.9,
      "reviewsCount": 227,
      "income": 76952,
      "format": "full_service",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJew5NNnlT5YcRB1w5kc7xPYI",
      "title": "Festival Car Wash",
      "city": "Waterloo",
      "zip": "50702",
      "rating": 3.7,
      "reviewsCount": 93,
      "income": 51705,
      "format": "inbay_automatic",
      "chain": "Festival Car Wash"
    },
    {
      "placeId": "ChIJb7vrF9tT5YcRPyhu9aLxEIE",
      "title": "All Stop Car Wash",
      "city": "Waterloo",
      "zip": "50701",
      "rating": 3.7,
      "reviewsCount": 74,
      "income": 76952,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJyZeKEyFT5YcRn1GYy4c-k24",
      "title": "bp",
      "city": "Waterloo",
      "zip": "50703",
      "rating": 3.9,
      "reviewsCount": 12,
      "income": 46305,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJSxx8rlFT5YcRZSVFzkXbKYc",
      "title": "Club Car Wash",
      "city": "Waterloo",
      "zip": "50702",
      "rating": 4.3,
      "reviewsCount": 391,
      "income": 51705,
      "format": "express_tunnel",
      "chain": "Club Car Wash"
    },
    {
      "placeId": "ChIJD2Qeu-BM5YcR3R1ZPiTMexY",
      "title": "Vets Truck Wash",
      "city": "Waterloo",
      "zip": "50703",
      "rating": 3.7,
      "reviewsCount": 243,
      "income": 46305,
      "format": "self_serve_bay",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJ0zVqJnZV5YcRJBQw9fx43sY",
      "title": "Freedom Truck and Trailer Wash.",
      "city": "Waterloo",
      "zip": "50701",
      "rating": 4.6,
      "reviewsCount": 119,
      "income": 76952,
      "format": "express_tunnel",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJK-zAp6BV5YcREUPKzKCeHLU",
      "title": "Tommy's Express® Car Wash",
      "city": "Waterloo",
      "zip": "50701",
      "rating": 4.7,
      "reviewsCount": 948,
      "income": 76952,
      "format": "express_tunnel",
      "chain": "Tommy's Express® Car Wash"
    }
  ],
  "places": [
    {
      "placeId": "ChIJK-zAp6BV5YcREUPKzKCeHLU",
      "title": "Tommy's Express® Car Wash",
      "street": "3110 University Ave",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50701",
      "lat": 42.5003666,
      "lng": -92.3855597,
      "totalScore": 4.7,
      "reviewsCount": 948,
      "scoredReviews": 592,
      "format": "express_tunnel",
      "chain": "Tommy's Express® Car Wash",
      "income": 76952
    },
    {
      "placeId": "ChIJSxx8rlFT5YcRZSVFzkXbKYc",
      "title": "Club Car Wash",
      "street": "1009 E San Marnan Dr",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50702",
      "lat": 42.4582694,
      "lng": -92.3365124,
      "totalScore": 4.3,
      "reviewsCount": 391,
      "scoredReviews": 85,
      "format": "express_tunnel",
      "chain": "Club Car Wash",
      "income": 51705
    },
    {
      "placeId": "ChIJD2Qeu-BM5YcR3R1ZPiTMexY",
      "title": "Vets Truck Wash",
      "street": "720 N Elk Run Rd",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50703",
      "lat": 42.5095655,
      "lng": -92.2578632,
      "totalScore": 3.7,
      "reviewsCount": 243,
      "scoredReviews": 29,
      "format": "self_serve_bay",
      "chain": null,
      "income": 46305
    },
    {
      "placeId": "ChIJrc38roJU5YcRQXKZIqa9FLA",
      "title": "Miracle Car Wash",
      "street": "2727 University Ave",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50701",
      "lat": 42.4963954,
      "lng": -92.3817573,
      "totalScore": 3.9,
      "reviewsCount": 227,
      "scoredReviews": 20,
      "format": "full_service",
      "chain": null,
      "income": 76952
    },
    {
      "placeId": "ChIJ0zVqJnZV5YcRJBQw9fx43sY",
      "title": "Freedom Truck and Trailer Wash.",
      "street": "3215 Greyhound Dr",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50701",
      "lat": 42.4655242,
      "lng": -92.4046474,
      "totalScore": 4.6,
      "reviewsCount": 119,
      "scoredReviews": 98,
      "format": "express_tunnel",
      "chain": null,
      "income": 76952
    },
    {
      "placeId": "ChIJzaabxp5T5YcRwZSNjnAibTY",
      "title": "Cedar Valley Auto Detailing (CVAD)",
      "street": "1315 Ansborough Ave",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50701",
      "lat": 42.4944135,
      "lng": -92.3763873,
      "totalScore": 4.9,
      "reviewsCount": 100,
      "scoredReviews": 51,
      "format": "detail_shop",
      "chain": null,
      "income": 76952
    },
    {
      "placeId": "ChIJew5NNnlT5YcRB1w5kc7xPYI",
      "title": "Festival Car Wash",
      "street": "1961 La Porte Rd",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50702",
      "lat": 42.4670459,
      "lng": -92.3189731,
      "totalScore": 3.7,
      "reviewsCount": 93,
      "scoredReviews": 8,
      "format": "inbay_automatic",
      "chain": "Festival Car Wash",
      "income": 51705
    },
    {
      "placeId": "ChIJb7vrF9tT5YcRPyhu9aLxEIE",
      "title": "All Stop Car Wash",
      "street": "109 E Tower Park Dr",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50701",
      "lat": 42.4569469,
      "lng": -92.3549445,
      "totalScore": 3.7,
      "reviewsCount": 74,
      "scoredReviews": 8,
      "format": "detail_shop",
      "chain": null,
      "income": 76952
    },
    {
      "placeId": "ChIJyZeKEyFT5YcRn1GYy4c-k24",
      "title": "bp",
      "street": "515 Broadway St",
      "city": "Waterloo",
      "state": "IA",
      "zip": "50703",
      "lat": 42.510799,
      "lng": -92.345364,
      "totalScore": 3.9,
      "reviewsCount": 12,
      "scoredReviews": 1,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 46305
    }
  ]
}