{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/wheaton-il.json",
  "humanUrl": "https://washindex.com/car-wash-cities/wheaton-il",
  "msaApiUrl": "https://washindex.com/api/msas/chicago.json",
  "msaHumanUrl": "https://washindex.com/car-wash-markets/chicago",
  "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": "wheaton-il",
  "name": "Wheaton",
  "state": "IL",
  "msa": {
    "slug": "chicago",
    "name": "Chicago",
    "fullName": "Chicago-Naperville-Elgin, IL-IN-WI"
  },
  "generatedAt": "2026-05-20T09:01:46.363Z",
  "summary": {
    "totalLocations": 10,
    "totalChains": 6,
    "independentLocationCount": 2,
    "totalReviews": 1182,
    "scoredReviews": 628,
    "weightedAvgRating": 4.2929780033840945,
    "damageRate": 0.022292993630573247,
    "membershipMentionRate": 0.160828025477707,
    "membershipCancellationRate": 0.0891089108910891,
    "upsellPressureRate": 0.0015923566878980893,
    "zipsWithIncomeData": 2,
    "medianHouseholdIncomeWeighted": 166284
  },
  "aspectScores": {
    "price": 0.08108108108108109,
    "wait_time": 0.5185185185185185,
    "result_quality": 0.6171003717472119,
    "staff": 0.8188073394495413,
    "equipment_working": -0.46938775510204084,
    "cleanliness_of_facility": 0.875,
    "membership_value": 0.4117647058823529
  },
  "formatStats": [
    {
      "format": "inbay_automatic",
      "locationCount": 5,
      "reviewsCount": 165,
      "scoredReviews": 38,
      "avgRating": 3.125454545454546,
      "damageRate": 0,
      "cancellationRate": 0
    },
    {
      "format": "express_tunnel",
      "locationCount": 3,
      "reviewsCount": 752,
      "scoredReviews": 543,
      "avgRating": 4.6390957446808505,
      "damageRate": 0.022099447513812154,
      "cancellationRate": 0.09090909090909091
    },
    {
      "format": "full_service",
      "locationCount": 1,
      "reviewsCount": 255,
      "scoredReviews": 39,
      "avgRating": 4,
      "damageRate": 0.05128205128205128,
      "cancellationRate": 0
    },
    {
      "format": "detail_shop",
      "locationCount": 1,
      "reviewsCount": 10,
      "scoredReviews": 8,
      "avgRating": 5,
      "damageRate": 0,
      "cancellationRate": null
    }
  ],
  "chainsRanked": [
    {
      "name": "Shell",
      "locationCount": 2,
      "reviewsCount": 72,
      "scoredReviews": 14,
      "avgRating": 3.0444444444444443,
      "damageRate": 0,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -0.42857142857142855,
        "wait_time": -1,
        "result_quality": null,
        "staff": -0.5,
        "equipment_working": -1,
        "cleanliness_of_facility": -1,
        "membership_value": null
      }
    },
    {
      "name": "Circle K",
      "locationCount": 2,
      "reviewsCount": 69,
      "scoredReviews": 17,
      "avgRating": 2.9405797101449282,
      "damageRate": 0,
      "cancellationRate": 0,
      "membershipMentionRate": 0.058823529411764705,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -1,
        "wait_time": -1,
        "result_quality": null,
        "staff": -0.3333333333333333,
        "equipment_working": -1,
        "cleanliness_of_facility": 1,
        "membership_value": -1
      }
    },
    {
      "name": "bp",
      "locationCount": 1,
      "reviewsCount": 24,
      "scoredReviews": 7,
      "avgRating": 3.9,
      "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": null,
        "membership_value": null
      }
    },
    {
      "name": "Everclean Car Wash",
      "locationCount": 1,
      "reviewsCount": 302,
      "scoredReviews": 223,
      "avgRating": 4.6,
      "damageRate": 0.03587443946188341,
      "cancellationRate": 0.20588235294117646,
      "membershipMentionRate": 0.15246636771300448,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.44,
        "wait_time": 0.6666666666666666,
        "result_quality": 0.5280898876404494,
        "staff": 0.8271604938271605,
        "equipment_working": -0.68,
        "cleanliness_of_facility": 1,
        "membership_value": 0.07407407407407407
      }
    },
    {
      "name": "WashU Car Wash",
      "locationCount": 1,
      "reviewsCount": 372,
      "scoredReviews": 253,
      "avgRating": 4.7,
      "damageRate": 0.003952569169960474,
      "cancellationRate": 0.04,
      "membershipMentionRate": 0.1976284584980237,
      "upsellPressureRate": 0.003952569169960474,
      "aspectScores": {
        "price": 0.6923076923076923,
        "wait_time": 0.6842105263157895,
        "result_quality": 0.7272727272727273,
        "staff": 0.9375,
        "equipment_working": 0,
        "cleanliness_of_facility": 0.9,
        "membership_value": 0.6451612903225806
      }
    },
    {
      "name": "Tommy's Express® Car Wash",
      "locationCount": 1,
      "reviewsCount": 78,
      "scoredReviews": 67,
      "avgRating": 4.5,
      "damageRate": 0.04477611940298507,
      "cancellationRate": 0,
      "membershipMentionRate": 0.22388059701492538,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0,
        "wait_time": 0.3333333333333333,
        "result_quality": 0.7333333333333333,
        "staff": 1,
        "equipment_working": -0.2,
        "cleanliness_of_facility": 1,
        "membership_value": 0.75
      }
    }
  ],
  "zips": [
    {
      "zip": "60187",
      "income": 159378,
      "population": 27510,
      "homeValue": null,
      "locationCount": 5,
      "reviewsCount": 422,
      "totalScoreWeighted": 1681.9,
      "avgRating": 3.9855450236966825,
      "formats": {
        "full_service": 1,
        "detail_shop": 1,
        "express_tunnel": 1,
        "inbay_automatic": 2
      }
    },
    {
      "zip": "60189",
      "income": 166284,
      "population": 32067,
      "homeValue": null,
      "locationCount": 5,
      "reviewsCount": 760,
      "totalScoreWeighted": 3392.3999999999996,
      "avgRating": 4.463684210526315,
      "formats": {
        "inbay_automatic": 3,
        "express_tunnel": 2
      }
    }
  ],
  "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": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    },
    {
      "label": "$150K+",
      "min": 150000,
      "max": null,
      "zips": 2,
      "locations": 10,
      "reviewsCount": 1182,
      "totalScoreWeighted": 5074.299999999999,
      "avgRating": 4.2929780033840945,
      "formats": {
        "full_service": 1,
        "detail_shop": 1,
        "express_tunnel": 3,
        "inbay_automatic": 5
      }
    }
  ],
  "scatter": [
    {
      "placeId": "ChIJy9i7A4RTDogRqzPRXjTzRV0",
      "title": "Wheaton Car Wash & Detail",
      "city": "Wheaton",
      "zip": "60187",
      "rating": 4,
      "reviewsCount": 255,
      "income": 159378,
      "format": "full_service",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJqwRBcmgHgYARv4HpSl4d5Gc",
      "title": "DuPage Detailers: Mobile Detailing Pros",
      "city": "Wheaton",
      "zip": "60187",
      "rating": 5,
      "reviewsCount": 10,
      "income": 159378,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJXXw6URpUDogREdiKfegaW84",
      "title": "Shell",
      "city": "Wheaton",
      "zip": "60189",
      "rating": 2.6,
      "reviewsCount": 40,
      "income": 166284,
      "format": "inbay_automatic",
      "chain": "Shell"
    },
    {
      "placeId": "ChIJvw-2VhpUDogRcVaF3aCSFxw",
      "title": "Circle K | Gas Station",
      "city": "Wheaton",
      "zip": "60189",
      "rating": 2.6,
      "reviewsCount": 22,
      "income": 166284,
      "format": "inbay_automatic",
      "chain": "Circle K"
    },
    {
      "placeId": "ChIJITR16_ZVDogRR4SGi2rgEms",
      "title": "bp",
      "city": "Wheaton",
      "zip": "60189",
      "rating": 3.9,
      "reviewsCount": 24,
      "income": 166284,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJxSLXXgBVDogRHA0ddYggosU",
      "title": "Everclean Car Wash",
      "city": "Wheaton",
      "zip": "60189",
      "rating": 4.6,
      "reviewsCount": 302,
      "income": 166284,
      "format": "express_tunnel",
      "chain": "Everclean Car Wash"
    },
    {
      "placeId": "ChIJOTp957lVDogRA0sOGLKpyZY",
      "title": "WashU Car Wash",
      "city": "Wheaton",
      "zip": "60189",
      "rating": 4.7,
      "reviewsCount": 372,
      "income": 166284,
      "format": "express_tunnel",
      "chain": "WashU Car Wash"
    },
    {
      "placeId": "ChIJL0gq_F1VDogRO75TaRG90H8",
      "title": "Tommy's Express® Car Wash",
      "city": "Wheaton",
      "zip": "60187",
      "rating": 4.5,
      "reviewsCount": 78,
      "income": 159378,
      "format": "express_tunnel",
      "chain": "Tommy's Express® Car Wash"
    },
    {
      "placeId": "ChIJz-tKmL5UDogRlm6hWQqCGYU",
      "title": "Shell",
      "city": "Wheaton",
      "zip": "60187",
      "rating": 3.6,
      "reviewsCount": 32,
      "income": 159378,
      "format": "inbay_automatic",
      "chain": "Shell"
    },
    {
      "placeId": "ChIJS9zt0jxVDogR6qwtY6NGp1E",
      "title": "Circle K | Gas Station",
      "city": "Wheaton",
      "zip": "60187",
      "rating": 3.1,
      "reviewsCount": 47,
      "income": 159378,
      "format": "inbay_automatic",
      "chain": "Circle K"
    }
  ],
  "places": [
    {
      "placeId": "ChIJOTp957lVDogRA0sOGLKpyZY",
      "title": "WashU Car Wash",
      "street": "311 E Loop Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60189",
      "lat": 41.8299788,
      "lng": -88.0953017,
      "totalScore": 4.7,
      "reviewsCount": 372,
      "scoredReviews": 253,
      "format": "express_tunnel",
      "chain": "WashU Car Wash",
      "income": 166284
    },
    {
      "placeId": "ChIJxSLXXgBVDogRHA0ddYggosU",
      "title": "Everclean Car Wash",
      "street": "20 E Loop Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60189",
      "lat": 41.8322545,
      "lng": -88.1013976,
      "totalScore": 4.6,
      "reviewsCount": 302,
      "scoredReviews": 223,
      "format": "express_tunnel",
      "chain": "Everclean Car Wash",
      "income": 166284
    },
    {
      "placeId": "ChIJy9i7A4RTDogRqzPRXjTzRV0",
      "title": "Wheaton Car Wash & Detail",
      "street": "1520 E Roosevelt Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60187",
      "lat": 41.8588599,
      "lng": -88.0848999,
      "totalScore": 4,
      "reviewsCount": 255,
      "scoredReviews": 39,
      "format": "full_service",
      "chain": null,
      "income": 159378
    },
    {
      "placeId": "ChIJL0gq_F1VDogRO75TaRG90H8",
      "title": "Tommy's Express® Car Wash",
      "street": "2101 N Gary Ave",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60187",
      "lat": 41.8862888,
      "lng": -88.1209879,
      "totalScore": 4.5,
      "reviewsCount": 78,
      "scoredReviews": 67,
      "format": "express_tunnel",
      "chain": "Tommy's Express® Car Wash",
      "income": 159378
    },
    {
      "placeId": "ChIJS9zt0jxVDogR6qwtY6NGp1E",
      "title": "Circle K | Gas Station",
      "street": "100 W Geneva Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60187",
      "lat": 41.887481,
      "lng": -88.1075567,
      "totalScore": 3.1,
      "reviewsCount": 47,
      "scoredReviews": 12,
      "format": "inbay_automatic",
      "chain": "Circle K",
      "income": 159378
    },
    {
      "placeId": "ChIJXXw6URpUDogREdiKfegaW84",
      "title": "Shell",
      "street": "2025 S Naperville Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60189",
      "lat": 41.832459,
      "lng": -88.102632,
      "totalScore": 2.6,
      "reviewsCount": 40,
      "scoredReviews": 9,
      "format": "inbay_automatic",
      "chain": "Shell",
      "income": 166284
    },
    {
      "placeId": "ChIJz-tKmL5UDogRlm6hWQqCGYU",
      "title": "Shell",
      "street": "100 W Geneva Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60187",
      "lat": 41.887718,
      "lng": -88.107229,
      "totalScore": 3.6,
      "reviewsCount": 32,
      "scoredReviews": 5,
      "format": "inbay_automatic",
      "chain": "Shell",
      "income": 159378
    },
    {
      "placeId": "ChIJITR16_ZVDogRR4SGi2rgEms",
      "title": "bp",
      "street": "331 Rice Lake Square",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60189",
      "lat": 41.829523,
      "lng": -88.097025,
      "totalScore": 3.9,
      "reviewsCount": 24,
      "scoredReviews": 7,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 166284
    },
    {
      "placeId": "ChIJvw-2VhpUDogRcVaF3aCSFxw",
      "title": "Circle K | Gas Station",
      "street": "2025 S Naperville Rd",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60189",
      "lat": 41.8325736,
      "lng": -88.1025278,
      "totalScore": 2.6,
      "reviewsCount": 22,
      "scoredReviews": 5,
      "format": "inbay_automatic",
      "chain": "Circle K",
      "income": 166284
    },
    {
      "placeId": "ChIJqwRBcmgHgYARv4HpSl4d5Gc",
      "title": "DuPage Detailers: Mobile Detailing Pros",
      "street": "612 E Willow Ave",
      "city": "Wheaton",
      "state": "IL",
      "zip": "60187",
      "lat": 41.8631091,
      "lng": -88.0972017,
      "totalScore": 5,
      "reviewsCount": 10,
      "scoredReviews": 8,
      "format": "detail_shop",
      "chain": null,
      "income": 159378
    }
  ]
}