{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/iowa-city-ia.json",
  "humanUrl": "https://washindex.com/car-wash-cities/iowa-city-ia",
  "msaApiUrl": "https://washindex.com/api/msas/iowa-city.json",
  "msaHumanUrl": "https://washindex.com/car-wash-markets/iowa-city",
  "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": "iowa-city-ia",
  "name": "Iowa City",
  "state": "IA",
  "msa": {
    "slug": "iowa-city",
    "name": "Iowa City",
    "fullName": "Iowa City, IA"
  },
  "generatedAt": "2026-05-22T14:11:46.687Z",
  "summary": {
    "totalLocations": 9,
    "totalChains": 3,
    "independentLocationCount": 5,
    "totalReviews": 950,
    "scoredReviews": 230,
    "weightedAvgRating": 4.307789473684211,
    "damageRate": 0.05652173913043478,
    "membershipMentionRate": 0.13478260869565217,
    "membershipCancellationRate": 0.22580645161290322,
    "upsellPressureRate": 0.030434782608695653,
    "zipsWithIncomeData": 2,
    "medianHouseholdIncomeWeighted": 83880
  },
  "aspectScores": {
    "price": 0.2,
    "wait_time": 0.6666666666666666,
    "result_quality": 0.676829268292683,
    "staff": 0.6637168141592921,
    "equipment_working": -0.7333333333333333,
    "cleanliness_of_facility": 0.3333333333333333,
    "membership_value": -0.25
  },
  "formatStats": [
    {
      "format": "detail_shop",
      "locationCount": 4,
      "reviewsCount": 306,
      "scoredReviews": 67,
      "avgRating": 4.800653594771242,
      "damageRate": 0.029850746268656716,
      "cancellationRate": null
    },
    {
      "format": "express_tunnel",
      "locationCount": 3,
      "reviewsCount": 471,
      "scoredReviews": 111,
      "avgRating": 4.090870488322717,
      "damageRate": 0.0990990990990991,
      "cancellationRate": 0.23076923076923078
    },
    {
      "format": "self_serve_bay",
      "locationCount": 1,
      "reviewsCount": 161,
      "scoredReviews": 50,
      "avgRating": 4.2,
      "damageRate": 0,
      "cancellationRate": 0.2
    },
    {
      "format": "inbay_automatic",
      "locationCount": 1,
      "reviewsCount": 12,
      "scoredReviews": 2,
      "avgRating": 1.7,
      "damageRate": 0,
      "cancellationRate": null
    }
  ],
  "chainsRanked": [
    {
      "name": "Club Car Wash",
      "locationCount": 2,
      "reviewsCount": 413,
      "scoredReviews": 92,
      "avgRating": 4.047457627118644,
      "damageRate": 0.07608695652173914,
      "cancellationRate": 0.2,
      "membershipMentionRate": 0.21739130434782608,
      "upsellPressureRate": 0.07608695652173914,
      "aspectScores": {
        "price": -0.2,
        "wait_time": 0.5,
        "result_quality": 0.48,
        "staff": 0.20930232558139536,
        "equipment_working": -1,
        "cleanliness_of_facility": -1,
        "membership_value": -0.4666666666666667
      }
    },
    {
      "name": "Hawk Wash",
      "locationCount": 1,
      "reviewsCount": 161,
      "scoredReviews": 50,
      "avgRating": 4.2,
      "damageRate": 0,
      "cancellationRate": 0.2,
      "membershipMentionRate": 0.1,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.25,
        "wait_time": 0.6,
        "result_quality": 0.5897435897435898,
        "staff": 0.8666666666666667,
        "equipment_working": -0.3333333333333333,
        "cleanliness_of_facility": 0.3333333333333333,
        "membership_value": 0
      }
    },
    {
      "name": "bp",
      "locationCount": 1,
      "reviewsCount": 12,
      "scoredReviews": 2,
      "avgRating": 1.7,
      "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
      }
    }
  ],
  "zips": [
    {
      "zip": "52240",
      "income": 83880,
      "population": 29631,
      "homeValue": null,
      "locationCount": 6,
      "reviewsCount": 497,
      "totalScoreWeighted": 2204.1000000000004,
      "avgRating": 4.434808853118713,
      "formats": {
        "detail_shop": 2,
        "express_tunnel": 2,
        "self_serve_bay": 1,
        "inbay_automatic": 1
      }
    },
    {
      "zip": "52246",
      "income": 94228,
      "population": 20811,
      "homeValue": null,
      "locationCount": 3,
      "reviewsCount": 453,
      "totalScoreWeighted": 1888.3,
      "avgRating": 4.1684326710816775,
      "formats": {
        "detail_shop": 2,
        "express_tunnel": 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": 2,
      "locations": 9,
      "reviewsCount": 950,
      "totalScoreWeighted": 4092.4000000000005,
      "avgRating": 4.3077894736842115,
      "formats": {
        "detail_shop": 4,
        "express_tunnel": 3,
        "self_serve_bay": 1,
        "inbay_automatic": 1
      }
    },
    {
      "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": "ChIJ7Qx-ETZB5IcRggwD2FFvcks",
      "title": "Carousel Auto Appearance",
      "city": "Iowa City",
      "zip": "52246",
      "rating": 4.8,
      "reviewsCount": 38,
      "income": 94228,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJd2T3fRFB5IcRPAT4KidM_lU",
      "title": "EXL Auto Detailing",
      "city": "Iowa City",
      "zip": "52246",
      "rating": 4.9,
      "reviewsCount": 51,
      "income": 94228,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJodFIbbdr5IcRLNnAG4CTK60",
      "title": "Sharp G’s Auto Detailing",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 5,
      "reviewsCount": 56,
      "income": 83880,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJG4AUVOJA5IcRmAwsPgbmYAs",
      "title": "Bader Auto Detailing",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 4.7,
      "reviewsCount": 161,
      "income": 83880,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJveBH87ZB5IcRBV90N7YFouY",
      "title": "Club Car Wash",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 4.4,
      "reviewsCount": 49,
      "income": 83880,
      "format": "express_tunnel",
      "chain": "Club Car Wash"
    },
    {
      "placeId": "ChIJ7Xckuqtp5IcR96CkjxUCK08",
      "title": "Hawk Wash",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 4.2,
      "reviewsCount": 161,
      "income": 83880,
      "format": "self_serve_bay",
      "chain": "Hawk Wash"
    },
    {
      "placeId": "ChIJRw3aqr9B5IcR9NAWiZsVYUw",
      "title": "Club Car Wash",
      "city": "Iowa City",
      "zip": "52246",
      "rating": 4,
      "reviewsCount": 364,
      "income": 94228,
      "format": "express_tunnel",
      "chain": "Club Car Wash"
    },
    {
      "placeId": "ChIJDY15Yh1r5IcRgClnIgmZdHg",
      "title": "bp",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 1.7,
      "reviewsCount": 12,
      "income": 83880,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJ6SgoHPZB5IcRKuHl4x1dt9Q",
      "title": "Quick Shine Express Car Wash",
      "city": "Iowa City",
      "zip": "52240",
      "rating": 4.4,
      "reviewsCount": 58,
      "income": 83880,
      "format": "express_tunnel",
      "chain": "Independent"
    }
  ],
  "places": [
    {
      "placeId": "ChIJRw3aqr9B5IcR9NAWiZsVYUw",
      "title": "Club Car Wash",
      "street": "1059 IA-1",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52246",
      "lat": 41.6454117,
      "lng": -91.553763,
      "totalScore": 4,
      "reviewsCount": 364,
      "scoredReviews": 66,
      "format": "express_tunnel",
      "chain": "Club Car Wash",
      "income": 94228
    },
    {
      "placeId": "ChIJG4AUVOJA5IcRmAwsPgbmYAs",
      "title": "Bader Auto Detailing",
      "street": "4193 Alyssa Ct 4 Unit 4",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.6280284,
      "lng": -91.5718548,
      "totalScore": 4.7,
      "reviewsCount": 161,
      "scoredReviews": 26,
      "format": "detail_shop",
      "chain": null,
      "income": 83880
    },
    {
      "placeId": "ChIJ7Xckuqtp5IcR96CkjxUCK08",
      "title": "Hawk Wash",
      "street": "2590 Moss Ridge Rd",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.6940208,
      "lng": -91.4953067,
      "totalScore": 4.2,
      "reviewsCount": 161,
      "scoredReviews": 50,
      "format": "self_serve_bay",
      "chain": "Hawk Wash",
      "income": 83880
    },
    {
      "placeId": "ChIJ6SgoHPZB5IcRKuHl4x1dt9Q",
      "title": "Quick Shine Express Car Wash",
      "street": "985 US-6",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.6415832,
      "lng": -91.5213952,
      "totalScore": 4.4,
      "reviewsCount": 58,
      "scoredReviews": 19,
      "format": "express_tunnel",
      "chain": null,
      "income": 83880
    },
    {
      "placeId": "ChIJodFIbbdr5IcRLNnAG4CTK60",
      "title": "Sharp G’s Auto Detailing",
      "street": "1911, 1901 I St",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.6472137,
      "lng": -91.5072776,
      "totalScore": 5,
      "reviewsCount": 56,
      "scoredReviews": 19,
      "format": "detail_shop",
      "chain": null,
      "income": 83880
    },
    {
      "placeId": "ChIJd2T3fRFB5IcRPAT4KidM_lU",
      "title": "EXL Auto Detailing",
      "street": "2305 Cae Dr",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52246",
      "lat": 41.6453291,
      "lng": -91.5720627,
      "totalScore": 4.9,
      "reviewsCount": 51,
      "scoredReviews": 9,
      "format": "detail_shop",
      "chain": null,
      "income": 94228
    },
    {
      "placeId": "ChIJveBH87ZB5IcRBV90N7YFouY",
      "title": "Club Car Wash",
      "street": "985 US-6",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.6416502,
      "lng": -91.5213805,
      "totalScore": 4.4,
      "reviewsCount": 49,
      "scoredReviews": 26,
      "format": "express_tunnel",
      "chain": "Club Car Wash",
      "income": 83880
    },
    {
      "placeId": "ChIJ7Qx-ETZB5IcRggwD2FFvcks",
      "title": "Carousel Auto Appearance",
      "street": "602 Ruppert Rd",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52246",
      "lat": 41.6452698,
      "lng": -91.5483365,
      "totalScore": 4.8,
      "reviewsCount": 38,
      "scoredReviews": 13,
      "format": "detail_shop",
      "chain": null,
      "income": 94228
    },
    {
      "placeId": "ChIJDY15Yh1r5IcRgClnIgmZdHg",
      "title": "bp",
      "street": "2875 Commerce Dr",
      "city": "Iowa City",
      "state": "IA",
      "zip": "52240",
      "lat": 41.628552,
      "lng": -91.481086,
      "totalScore": 1.7,
      "reviewsCount": 12,
      "scoredReviews": 2,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 83880
    }
  ]
}