{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/ankeny-ia.json",
  "humanUrl": "https://washindex.com/car-wash-cities/ankeny-ia",
  "msaApiUrl": "https://washindex.com/api/msas/des-moines.json",
  "msaHumanUrl": "https://washindex.com/car-wash-markets/des-moines",
  "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": "ankeny-ia",
  "name": "Ankeny",
  "state": "IA",
  "msa": {
    "slug": "des-moines",
    "name": "Des Moines",
    "fullName": "Des Moines-West Des Moines, IA"
  },
  "generatedAt": "2026-05-22T14:06:05.659Z",
  "summary": {
    "totalLocations": 9,
    "totalChains": 5,
    "independentLocationCount": 4,
    "totalReviews": 1948,
    "scoredReviews": 661,
    "weightedAvgRating": 4.320431211498974,
    "damageRate": 0.037821482602118005,
    "membershipMentionRate": 0.1573373676248109,
    "membershipCancellationRate": 0.19230769230769232,
    "upsellPressureRate": 0.07564296520423601,
    "zipsWithIncomeData": 2,
    "medianHouseholdIncomeWeighted": 107918
  },
  "aspectScores": {
    "price": -0.05454545454545454,
    "wait_time": 0.5882352941176471,
    "result_quality": 0.5948827292110874,
    "staff": 0.5981087470449172,
    "equipment_working": -0.8,
    "cleanliness_of_facility": 0.5,
    "membership_value": -0.4166666666666667
  },
  "formatStats": [
    {
      "format": "detail_shop",
      "locationCount": 4,
      "reviewsCount": 471,
      "scoredReviews": 284,
      "avgRating": 4.984713375796178,
      "damageRate": 0,
      "cancellationRate": null
    },
    {
      "format": "express_tunnel",
      "locationCount": 3,
      "reviewsCount": 1197,
      "scoredReviews": 337,
      "avgRating": 4.150543024227234,
      "damageRate": 0.06528189910979229,
      "cancellationRate": 0.18627450980392157
    },
    {
      "format": "inbay_automatic",
      "locationCount": 2,
      "reviewsCount": 280,
      "scoredReviews": 40,
      "avgRating": 3.9292857142857143,
      "damageRate": 0.075,
      "cancellationRate": 0.5
    }
  ],
  "chainsRanked": [
    {
      "name": "Oasis Car Wash",
      "locationCount": 1,
      "reviewsCount": 388,
      "scoredReviews": 50,
      "avgRating": 4.4,
      "damageRate": 0.14,
      "cancellationRate": 0.3333333333333333,
      "membershipMentionRate": 0.18,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.06666666666666667,
        "wait_time": 1,
        "result_quality": 0.3333333333333333,
        "staff": 0.5,
        "equipment_working": -0.75,
        "cleanliness_of_facility": 1,
        "membership_value": 0.25
      }
    },
    {
      "name": "Mister Car Wash",
      "locationCount": 1,
      "reviewsCount": 250,
      "scoredReviews": 68,
      "avgRating": 4.1,
      "damageRate": 0.04411764705882353,
      "cancellationRate": 0.2222222222222222,
      "membershipMentionRate": 0.1323529411764706,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -0.8181818181818182,
        "wait_time": 0.6666666666666666,
        "result_quality": -0.15,
        "staff": 0.4375,
        "equipment_working": -1,
        "cleanliness_of_facility": -0.3333333333333333,
        "membership_value": -0.42857142857142855
      }
    },
    {
      "name": "Executive Laser Wash",
      "locationCount": 1,
      "reviewsCount": 239,
      "scoredReviews": 31,
      "avgRating": 3.9,
      "damageRate": 0.0967741935483871,
      "cancellationRate": 0.5,
      "membershipMentionRate": 0.06451612903225806,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -1,
        "wait_time": 0,
        "result_quality": -0.48148148148148145,
        "staff": -0.5,
        "equipment_working": -1,
        "cleanliness_of_facility": null,
        "membership_value": -1
      }
    },
    {
      "name": "Rocket Carwash",
      "locationCount": 1,
      "reviewsCount": 559,
      "scoredReviews": 219,
      "avgRating": 4,
      "damageRate": 0.0547945205479452,
      "cancellationRate": 0.16666666666666666,
      "membershipMentionRate": 0.3835616438356164,
      "upsellPressureRate": 0.228310502283105,
      "aspectScores": {
        "price": -0.3488372093023256,
        "wait_time": -0.1111111111111111,
        "result_quality": 0.16304347826086957,
        "staff": 0.11409395973154363,
        "equipment_working": -0.5714285714285714,
        "cleanliness_of_facility": 0.75,
        "membership_value": -0.4909090909090909
      }
    },
    {
      "name": "bp",
      "locationCount": 1,
      "reviewsCount": 41,
      "scoredReviews": 9,
      "avgRating": 4.1,
      "damageRate": 0,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.3333333333333333,
        "wait_time": 1,
        "result_quality": null,
        "staff": 0,
        "equipment_working": null,
        "cleanliness_of_facility": -1,
        "membership_value": null
      }
    }
  ],
  "zips": [
    {
      "zip": "50023",
      "income": 107918,
      "population": 46767,
      "homeValue": null,
      "locationCount": 5,
      "reviewsCount": 1229,
      "totalScoreWeighted": 5324.1,
      "avgRating": 4.332058584214809,
      "formats": {
        "express_tunnel": 2,
        "detail_shop": 2,
        "inbay_automatic": 1
      }
    },
    {
      "zip": "50021",
      "income": 123336,
      "population": 31374,
      "homeValue": null,
      "locationCount": 4,
      "reviewsCount": 719,
      "totalScoreWeighted": 3092.1,
      "avgRating": 4.300556328233657,
      "formats": {
        "express_tunnel": 1,
        "detail_shop": 2,
        "inbay_automatic": 1
      }
    }
  ],
  "incomeBuckets": [
    {
      "label": "Under $50K",
      "min": 0,
      "max": 50000,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    },
    {
      "label": "$50K – $75K",
      "min": 50000,
      "max": 75000,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    },
    {
      "label": "$75K – $100K",
      "min": 75000,
      "max": 100000,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    },
    {
      "label": "$100K – $150K",
      "min": 100000,
      "max": 150000,
      "zips": 2,
      "locations": 9,
      "reviewsCount": 1948,
      "totalScoreWeighted": 8416.2,
      "avgRating": 4.320431211498974,
      "formats": {
        "express_tunnel": 3,
        "detail_shop": 4,
        "inbay_automatic": 2
      }
    },
    {
      "label": "$150K+",
      "min": 150000,
      "max": null,
      "zips": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    }
  ],
  "scatter": [
    {
      "placeId": "ChIJY29dCS-b7ocRXvmCs4Ft9JM",
      "title": "Oasis Car Wash",
      "city": "Ankeny",
      "zip": "50021",
      "rating": 4.4,
      "reviewsCount": 388,
      "income": 123336,
      "format": "express_tunnel",
      "chain": "Oasis Car Wash"
    },
    {
      "placeId": "ChIJfQhjHeKP7ocRQjL-FomzXmA",
      "title": "Deep Clean Auto",
      "city": "Ankeny",
      "zip": "50021",
      "rating": 5,
      "reviewsCount": 20,
      "income": 123336,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJgcWJeViF7ocRPSjgxmyzX4Y",
      "title": "Mister Car Wash",
      "city": "Ankeny",
      "zip": "50023",
      "rating": 4.1,
      "reviewsCount": 250,
      "income": 107918,
      "format": "express_tunnel",
      "chain": "Mister Car Wash"
    },
    {
      "placeId": "ChIJW0UMCbOP7ocRtJjOdvhR4Ww",
      "title": "Midwest Auto Detailers",
      "city": "Ankeny",
      "zip": "50021",
      "rating": 4.9,
      "reviewsCount": 72,
      "income": 123336,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJXSitudGa7ocR0110nFwFOAM",
      "title": "A & A Auto Detailing",
      "city": "Ankeny",
      "zip": "50023",
      "rating": 5,
      "reviewsCount": 124,
      "income": 107918,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJxbdkYRiF7ocRYpRRAAa4Pyo",
      "title": "OCDetailing",
      "city": "Ankeny",
      "zip": "50023",
      "rating": 5,
      "reviewsCount": 255,
      "income": 107918,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJT3rVTiub7ocRfmxylFE97_k",
      "title": "Executive Laser Wash",
      "city": "Ankeny",
      "zip": "50021",
      "rating": 3.9,
      "reviewsCount": 239,
      "income": 123336,
      "format": "inbay_automatic",
      "chain": "Executive Laser Wash"
    },
    {
      "placeId": "ChIJvVz27KKF7ocRU4e0vlJmkAo",
      "title": "Shine Shop Carwash",
      "city": "Ankeny",
      "zip": "50023",
      "rating": 4,
      "reviewsCount": 559,
      "income": 107918,
      "format": "express_tunnel",
      "chain": "Rocket Carwash"
    },
    {
      "placeId": "ChIJWSycJW2F7ocRavO2t8IIIpk",
      "title": "bp",
      "city": "Ankeny",
      "zip": "50023",
      "rating": 4.1,
      "reviewsCount": 41,
      "income": 107918,
      "format": "inbay_automatic",
      "chain": "bp"
    }
  ],
  "places": [
    {
      "placeId": "ChIJvVz27KKF7ocRU4e0vlJmkAo",
      "title": "Shine Shop Carwash",
      "street": "3301 N Ankeny Blvd",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50023",
      "lat": 41.7584952,
      "lng": -93.5993774,
      "totalScore": 4,
      "reviewsCount": 559,
      "scoredReviews": 219,
      "format": "express_tunnel",
      "chain": "Rocket Carwash",
      "income": 107918
    },
    {
      "placeId": "ChIJY29dCS-b7ocRXvmCs4Ft9JM",
      "title": "Oasis Car Wash",
      "street": "635 SE Oralabor Rd",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50021",
      "lat": 41.7025938,
      "lng": -93.5897235,
      "totalScore": 4.4,
      "reviewsCount": 388,
      "scoredReviews": 50,
      "format": "express_tunnel",
      "chain": "Oasis Car Wash",
      "income": 123336
    },
    {
      "placeId": "ChIJxbdkYRiF7ocRYpRRAAa4Pyo",
      "title": "OCDetailing",
      "street": "8019 NW 35th St",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50023",
      "lat": 41.7066608,
      "lng": -93.6600221,
      "totalScore": 5,
      "reviewsCount": 255,
      "scoredReviews": 168,
      "format": "detail_shop",
      "chain": null,
      "income": 107918
    },
    {
      "placeId": "ChIJgcWJeViF7ocRPSjgxmyzX4Y",
      "title": "Mister Car Wash",
      "street": "109 S Ankeny Blvd",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50023",
      "lat": 41.7310608,
      "lng": -93.5997349,
      "totalScore": 4.1,
      "reviewsCount": 250,
      "scoredReviews": 68,
      "format": "express_tunnel",
      "chain": "Mister Car Wash",
      "income": 107918
    },
    {
      "placeId": "ChIJT3rVTiub7ocRfmxylFE97_k",
      "title": "Executive Laser Wash",
      "street": "1825 SW Oralabor Rd",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50021",
      "lat": 41.7038616,
      "lng": -93.6255566,
      "totalScore": 3.9,
      "reviewsCount": 239,
      "scoredReviews": 31,
      "format": "inbay_automatic",
      "chain": "Executive Laser Wash",
      "income": 123336
    },
    {
      "placeId": "ChIJXSitudGa7ocR0110nFwFOAM",
      "title": "A & A Auto Detailing",
      "street": "315 SW Maple St Suite I",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50023",
      "lat": 41.7288507,
      "lng": -93.607968,
      "totalScore": 5,
      "reviewsCount": 124,
      "scoredReviews": 76,
      "format": "detail_shop",
      "chain": null,
      "income": 107918
    },
    {
      "placeId": "ChIJW0UMCbOP7ocRtJjOdvhR4Ww",
      "title": "Midwest Auto Detailers",
      "street": "405 SE Magazine Rd Suite Suite 103",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50021",
      "lat": 41.7170954,
      "lng": -93.5943567,
      "totalScore": 4.9,
      "reviewsCount": 72,
      "scoredReviews": 21,
      "format": "detail_shop",
      "chain": null,
      "income": 123336
    },
    {
      "placeId": "ChIJWSycJW2F7ocRavO2t8IIIpk",
      "title": "bp",
      "street": "102 N Ankeny Blvd",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50023",
      "lat": 41.732165,
      "lng": -93.60047,
      "totalScore": 4.1,
      "reviewsCount": 41,
      "scoredReviews": 9,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 107918
    },
    {
      "placeId": "ChIJfQhjHeKP7ocRQjL-FomzXmA",
      "title": "Deep Clean Auto",
      "street": "1279 SE Village View Ln",
      "city": "Ankeny",
      "state": "IA",
      "zip": "50021",
      "lat": 41.72261,
      "lng": -93.577659,
      "totalScore": 5,
      "reviewsCount": 20,
      "scoredReviews": 19,
      "format": "detail_shop",
      "chain": null,
      "income": 123336
    }
  ]
}