{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/joliet-il.json",
  "humanUrl": "https://washindex.com/car-wash-cities/joliet-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": "joliet-il",
  "name": "Joliet",
  "state": "IL",
  "msa": {
    "slug": "chicago",
    "name": "Chicago",
    "fullName": "Chicago-Naperville-Elgin, IL-IN-WI"
  },
  "generatedAt": "2026-05-20T09:01:19.767Z",
  "summary": {
    "totalLocations": 14,
    "totalChains": 4,
    "independentLocationCount": 7,
    "totalReviews": 1566,
    "scoredReviews": 236,
    "weightedAvgRating": 4.112515964240103,
    "damageRate": 0.038135593220338986,
    "membershipMentionRate": 0.06779661016949153,
    "membershipCancellationRate": 0.0625,
    "upsellPressureRate": 0.00423728813559322,
    "zipsWithIncomeData": 4,
    "medianHouseholdIncomeWeighted": 60437
  },
  "aspectScores": {
    "price": 0.46938775510204084,
    "wait_time": 0.5757575757575758,
    "result_quality": 0.5241935483870968,
    "staff": 0.47540983606557374,
    "equipment_working": -0.29411764705882354,
    "cleanliness_of_facility": 0.125,
    "membership_value": -0.16666666666666666
  },
  "formatStats": [
    {
      "format": "detail_shop",
      "locationCount": 5,
      "reviewsCount": 328,
      "scoredReviews": 70,
      "avgRating": 4.172865853658537,
      "damageRate": 0.014285714285714285,
      "cancellationRate": 0
    },
    {
      "format": "inbay_automatic",
      "locationCount": 5,
      "reviewsCount": 266,
      "scoredReviews": 42,
      "avgRating": 3.3830827067669174,
      "damageRate": 0,
      "cancellationRate": null
    },
    {
      "format": "express_tunnel",
      "locationCount": 3,
      "reviewsCount": 862,
      "scoredReviews": 109,
      "avgRating": 4.367285382830627,
      "damageRate": 0.07339449541284404,
      "cancellationRate": 0.07692307692307693
    },
    {
      "format": "self_serve_bay",
      "locationCount": 1,
      "reviewsCount": 110,
      "scoredReviews": 15,
      "avgRating": 3.7,
      "damageRate": 0,
      "cancellationRate": 0
    }
  ],
  "chainsRanked": [
    {
      "name": "bp",
      "locationCount": 4,
      "reviewsCount": 202,
      "scoredReviews": 29,
      "avgRating": 3.536138613861386,
      "damageRate": 0,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -0.3333333333333333,
        "wait_time": -1,
        "result_quality": null,
        "staff": 0.3333333333333333,
        "equipment_working": 0,
        "cleanliness_of_facility": 0.6,
        "membership_value": null
      }
    },
    {
      "name": "Sparkle Express Joliet Car Wash",
      "locationCount": 1,
      "reviewsCount": 46,
      "scoredReviews": 24,
      "avgRating": 3.7,
      "damageRate": 0.16666666666666666,
      "cancellationRate": 0.1111111111111111,
      "membershipMentionRate": 0.375,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.6,
        "wait_time": 0.3333333333333333,
        "result_quality": 0,
        "staff": -0.4,
        "equipment_working": -0.3333333333333333,
        "cleanliness_of_facility": null,
        "membership_value": -0.42857142857142855
      }
    },
    {
      "name": "Super Wash",
      "locationCount": 1,
      "reviewsCount": 110,
      "scoredReviews": 15,
      "avgRating": 3.7,
      "damageRate": 0,
      "cancellationRate": 0,
      "membershipMentionRate": 0.13333333333333333,
      "upsellPressureRate": 0.06666666666666667,
      "aspectScores": {
        "price": -0.3333333333333333,
        "wait_time": null,
        "result_quality": 0,
        "staff": 0,
        "equipment_working": -0.6,
        "cleanliness_of_facility": 1,
        "membership_value": -1
      }
    },
    {
      "name": "Shell",
      "locationCount": 1,
      "reviewsCount": 64,
      "scoredReviews": 13,
      "avgRating": 2.9,
      "damageRate": 0,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": null,
        "wait_time": null,
        "result_quality": null,
        "staff": -1,
        "equipment_working": null,
        "cleanliness_of_facility": -1,
        "membership_value": null
      }
    }
  ],
  "zips": [
    {
      "zip": "60435",
      "income": 60437,
      "population": 50148,
      "homeValue": null,
      "locationCount": 9,
      "reviewsCount": 1125,
      "totalScoreWeighted": 4710.800000000001,
      "avgRating": 4.187377777777779,
      "formats": {
        "detail_shop": 3,
        "express_tunnel": 2,
        "inbay_automatic": 4
      }
    },
    {
      "zip": "60431",
      "income": 82258,
      "population": 29883,
      "homeValue": null,
      "locationCount": 3,
      "reviewsCount": 329,
      "totalScoreWeighted": 1322.4,
      "avgRating": 4.0194528875379945,
      "formats": {
        "express_tunnel": 1,
        "detail_shop": 1,
        "self_serve_bay": 1
      }
    },
    {
      "zip": "60432",
      "income": 46963,
      "population": 18270,
      "homeValue": null,
      "locationCount": 1,
      "reviewsCount": 22,
      "totalScoreWeighted": 110,
      "avgRating": 5,
      "formats": {
        "detail_shop": 1
      }
    },
    {
      "zip": "60433",
      "income": 46694,
      "population": 15582,
      "homeValue": null,
      "locationCount": 1,
      "reviewsCount": 90,
      "totalScoreWeighted": 297,
      "avgRating": 3.3,
      "formats": {
        "inbay_automatic": 1
      }
    }
  ],
  "incomeBuckets": [
    {
      "label": "Under $50K",
      "min": 0,
      "max": 50000,
      "zips": 2,
      "locations": 2,
      "reviewsCount": 112,
      "totalScoreWeighted": 407,
      "avgRating": 3.6339285714285716,
      "formats": {
        "detail_shop": 1,
        "inbay_automatic": 1
      }
    },
    {
      "label": "$50K – $75K",
      "min": 50000,
      "max": 75000,
      "zips": 1,
      "locations": 9,
      "reviewsCount": 1125,
      "totalScoreWeighted": 4710.800000000001,
      "avgRating": 4.187377777777779,
      "formats": {
        "detail_shop": 3,
        "express_tunnel": 2,
        "inbay_automatic": 4
      }
    },
    {
      "label": "$75K – $100K",
      "min": 75000,
      "max": 100000,
      "zips": 1,
      "locations": 3,
      "reviewsCount": 329,
      "totalScoreWeighted": 1322.4,
      "avgRating": 4.0194528875379945,
      "formats": {
        "express_tunnel": 1,
        "detail_shop": 1,
        "self_serve_bay": 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": "ChIJLYkwvhBgDogRcu0-lhD3fNw",
      "title": "Hydro Car Wash",
      "city": "Joliet",
      "zip": "60431",
      "rating": 4.1,
      "reviewsCount": 194,
      "income": 82258,
      "format": "express_tunnel",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJv4zfu5ZhDogRLRUIJK2Yi2I",
      "title": "Amigos Complete Auto Detailing",
      "city": "Joliet",
      "zip": "60435",
      "rating": 4.4,
      "reviewsCount": 33,
      "income": 60437,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJ-TLZcg5hDogRTQVvm18JZ3I",
      "title": "Elite Detailing Service Inc",
      "city": "Joliet",
      "zip": "60431",
      "rating": 4.8,
      "reviewsCount": 25,
      "income": 82258,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJdXdIQPJhDogRnotHNy38gSg",
      "title": "Sparkle Express Joliet Car Wash",
      "city": "Joliet",
      "zip": "60435",
      "rating": 3.7,
      "reviewsCount": 46,
      "income": 60437,
      "format": "express_tunnel",
      "chain": "Sparkle Express Joliet Car Wash"
    },
    {
      "placeId": "ChIJD1r2ni9gDogRjVnW8rWTE70",
      "title": "Super Wash",
      "city": "Joliet",
      "zip": "60431",
      "rating": 3.7,
      "reviewsCount": 110,
      "income": 82258,
      "format": "self_serve_bay",
      "chain": "Super Wash"
    },
    {
      "placeId": "ChIJQ5QaZy5gDogRjGT-wDc4IQ8",
      "title": "Jack's Car Wash & Lube Center",
      "city": "Joliet",
      "zip": "60435",
      "rating": 4.5,
      "reviewsCount": 622,
      "income": 60437,
      "format": "express_tunnel",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJ8QcwfJdhDogRz01dyOizQlg",
      "title": "Bay Auto Spa",
      "city": "Joliet",
      "zip": "60435",
      "rating": 3.8,
      "reviewsCount": 175,
      "income": 60437,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJ78E5WYtnDogRfKUyxctfhXY",
      "title": "Southern Mobile Trailer & Truck Wash",
      "city": "Joliet",
      "zip": "60432",
      "rating": 5,
      "reviewsCount": 22,
      "income": 46963,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJoZRuqB9hDogRsNuMN7t-2k8",
      "title": "bp",
      "city": "Joliet",
      "zip": "60435",
      "rating": 3.3,
      "reviewsCount": 29,
      "income": 60437,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJVeac_JdhDogRcPjNkg2bz30",
      "title": "Rendel's West",
      "city": "Joliet",
      "zip": "60435",
      "rating": 4.5,
      "reviewsCount": 73,
      "income": 60437,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJE85uRQRgDogRn3UV7VzQGcY",
      "title": "Shell",
      "city": "Joliet",
      "zip": "60435",
      "rating": 2.9,
      "reviewsCount": 64,
      "income": 60437,
      "format": "inbay_automatic",
      "chain": "Shell"
    },
    {
      "placeId": "ChIJo_z4vR9hDogRuX8sqvveWhY",
      "title": "bp",
      "city": "Joliet",
      "zip": "60435",
      "rating": 4.2,
      "reviewsCount": 38,
      "income": 60437,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJX9K7i3VhDogRsrNJ30sFUHI",
      "title": "bp",
      "city": "Joliet",
      "zip": "60435",
      "rating": 3.6,
      "reviewsCount": 45,
      "income": 60437,
      "format": "inbay_automatic",
      "chain": "bp"
    },
    {
      "placeId": "ChIJQ66eDZVlDogRuyZboK8g3v4",
      "title": "bp",
      "city": "Joliet",
      "zip": "60433",
      "rating": 3.3,
      "reviewsCount": 90,
      "income": 46694,
      "format": "inbay_automatic",
      "chain": "bp"
    }
  ],
  "places": [
    {
      "placeId": "ChIJQ5QaZy5gDogRjGT-wDc4IQ8",
      "title": "Jack's Car Wash & Lube Center",
      "street": "1720 Essington Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5526148,
      "lng": -88.1605767,
      "totalScore": 4.5,
      "reviewsCount": 622,
      "scoredReviews": 53,
      "format": "express_tunnel",
      "chain": null,
      "income": 60437
    },
    {
      "placeId": "ChIJLYkwvhBgDogRcu0-lhD3fNw",
      "title": "Hydro Car Wash",
      "street": "3088 Hennepin Dr",
      "city": "Joliet",
      "state": "IL",
      "zip": "60431",
      "lat": 41.5726477,
      "lng": -88.1574489,
      "totalScore": 4.1,
      "reviewsCount": 194,
      "scoredReviews": 32,
      "format": "express_tunnel",
      "chain": null,
      "income": 82258
    },
    {
      "placeId": "ChIJ8QcwfJdhDogRz01dyOizQlg",
      "title": "Bay Auto Spa",
      "street": "77 Republic Ave",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5234046,
      "lng": -88.1393565,
      "totalScore": 3.8,
      "reviewsCount": 175,
      "scoredReviews": 18,
      "format": "detail_shop",
      "chain": null,
      "income": 60437
    },
    {
      "placeId": "ChIJD1r2ni9gDogRjVnW8rWTE70",
      "title": "Super Wash",
      "street": "1900 Essington Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60431",
      "lat": 41.5555183,
      "lng": -88.1605625,
      "totalScore": 3.7,
      "reviewsCount": 110,
      "scoredReviews": 15,
      "format": "self_serve_bay",
      "chain": "Super Wash",
      "income": 82258
    },
    {
      "placeId": "ChIJQ66eDZVlDogRuyZboK8g3v4",
      "title": "bp",
      "street": "17100 W Laraway Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60433",
      "lat": 41.4831138,
      "lng": -88.0306313,
      "totalScore": 3.3,
      "reviewsCount": 90,
      "scoredReviews": 7,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 46694
    },
    {
      "placeId": "ChIJVeac_JdhDogRcPjNkg2bz30",
      "title": "Rendel's West",
      "street": "119 Republic Ave",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5259269,
      "lng": -88.1399662,
      "totalScore": 4.5,
      "reviewsCount": 73,
      "scoredReviews": 18,
      "format": "detail_shop",
      "chain": null,
      "income": 60437
    },
    {
      "placeId": "ChIJE85uRQRgDogRn3UV7VzQGcY",
      "title": "Shell",
      "street": "3021 Plainfield Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.579795,
      "lng": -88.161487,
      "totalScore": 2.9,
      "reviewsCount": 64,
      "scoredReviews": 13,
      "format": "inbay_automatic",
      "chain": "Shell",
      "income": 60437
    },
    {
      "placeId": "ChIJdXdIQPJhDogRnotHNy38gSg",
      "title": "Sparkle Express Joliet Car Wash",
      "street": "2831 W Jefferson St",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5226038,
      "lng": -88.1520489,
      "totalScore": 3.7,
      "reviewsCount": 46,
      "scoredReviews": 24,
      "format": "express_tunnel",
      "chain": "Sparkle Express Joliet Car Wash",
      "income": 60437
    },
    {
      "placeId": "ChIJX9K7i3VhDogRsrNJ30sFUHI",
      "title": "bp",
      "street": "1987 W Jefferson St",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.522465,
      "lng": -88.130916,
      "totalScore": 3.6,
      "reviewsCount": 45,
      "scoredReviews": 8,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 60437
    },
    {
      "placeId": "ChIJo_z4vR9hDogRuX8sqvveWhY",
      "title": "bp",
      "street": "1415 Plainfield Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5496159,
      "lng": -88.1172984,
      "totalScore": 4.2,
      "reviewsCount": 38,
      "scoredReviews": 6,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 60437
    },
    {
      "placeId": "ChIJv4zfu5ZhDogRLRUIJK2Yi2I",
      "title": "Amigos Complete Auto Detailing",
      "street": "2419 W Jefferson St",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.5233705,
      "lng": -88.142456,
      "totalScore": 4.4,
      "reviewsCount": 33,
      "scoredReviews": 3,
      "format": "detail_shop",
      "chain": null,
      "income": 60437
    },
    {
      "placeId": "ChIJoZRuqB9hDogRsNuMN7t-2k8",
      "title": "bp",
      "street": "1522 Clement St",
      "city": "Joliet",
      "state": "IL",
      "zip": "60435",
      "lat": 41.552289,
      "lng": -88.096591,
      "totalScore": 3.3,
      "reviewsCount": 29,
      "scoredReviews": 8,
      "format": "inbay_automatic",
      "chain": "bp",
      "income": 60437
    },
    {
      "placeId": "ChIJ-TLZcg5hDogRTQVvm18JZ3I",
      "title": "Elite Detailing Service Inc",
      "street": "1709 Shady Oak Rd",
      "city": "Joliet",
      "state": "IL",
      "zip": "60431",
      "lat": 41.5522633,
      "lng": -88.2781458,
      "totalScore": 4.8,
      "reviewsCount": 25,
      "scoredReviews": 9,
      "format": "detail_shop",
      "chain": null,
      "income": 82258
    },
    {
      "placeId": "ChIJ78E5WYtnDogRfKUyxctfhXY",
      "title": "Southern Mobile Trailer & Truck Wash",
      "street": "171 N Chicago St",
      "city": "Joliet",
      "state": "IL",
      "zip": "60432",
      "lat": 41.5274547,
      "lng": -88.0819396,
      "totalScore": 5,
      "reviewsCount": 22,
      "scoredReviews": 22,
      "format": "detail_shop",
      "chain": null,
      "income": 46963
    }
  ]
}