{
  "apiVersion": 1,
  "self": "https://washindex.com/api/cities/jacksonville-nc.json",
  "humanUrl": "https://washindex.com/car-wash-cities/jacksonville-nc",
  "msaApiUrl": "https://washindex.com/api/msas/jacksonville-nc.json",
  "msaHumanUrl": "https://washindex.com/car-wash-markets/jacksonville-nc",
  "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": "jacksonville-nc",
  "name": "Jacksonville",
  "state": "NC",
  "msa": {
    "slug": "jacksonville-nc",
    "name": "Jacksonville",
    "fullName": "Jacksonville, NC"
  },
  "generatedAt": "2026-05-22T14:12:04.899Z",
  "summary": {
    "totalLocations": 13,
    "totalChains": 6,
    "independentLocationCount": 2,
    "totalReviews": 5276,
    "scoredReviews": 2184,
    "weightedAvgRating": 4.663760424564064,
    "damageRate": 0.013278388278388278,
    "membershipMentionRate": 0.09752747252747253,
    "membershipCancellationRate": 0.07511737089201878,
    "upsellPressureRate": 0.0018315018315018315,
    "zipsWithIncomeData": 3,
    "medianHouseholdIncomeWeighted": 55165
  },
  "aspectScores": {
    "price": 0.4642857142857143,
    "wait_time": 0.4605263157894737,
    "result_quality": 0.7253012048192771,
    "staff": 0.9278741865509761,
    "equipment_working": -0.5078125,
    "cleanliness_of_facility": 0.8,
    "membership_value": 0.37168141592920356
  },
  "formatStats": [
    {
      "format": "express_tunnel",
      "locationCount": 7,
      "reviewsCount": 4661,
      "scoredReviews": 2007,
      "avgRating": 4.702810555674748,
      "damageRate": 0.012954658694569009,
      "cancellationRate": 0.07511737089201878
    },
    {
      "format": "inbay_automatic",
      "locationCount": 4,
      "reviewsCount": 267,
      "scoredReviews": 31,
      "avgRating": 3.656179775280899,
      "damageRate": 0.06451612903225806,
      "cancellationRate": null
    },
    {
      "format": "detail_shop",
      "locationCount": 2,
      "reviewsCount": 348,
      "scoredReviews": 146,
      "avgRating": 4.913793103448276,
      "damageRate": 0.00684931506849315,
      "cancellationRate": null
    }
  ],
  "chainsRanked": [
    {
      "name": "Liberty Auto Spa",
      "locationCount": 3,
      "reviewsCount": 232,
      "scoredReviews": 27,
      "avgRating": 3.785344827586207,
      "damageRate": 0.037037037037037035,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0.037037037037037035,
      "aspectScores": {
        "price": -0.38461538461538464,
        "wait_time": null,
        "result_quality": 0.09090909090909091,
        "staff": 1,
        "equipment_working": -0.75,
        "cleanliness_of_facility": 1,
        "membership_value": null
      }
    },
    {
      "name": "Green Clean Auto Spa",
      "locationCount": 3,
      "reviewsCount": 1107,
      "scoredReviews": 139,
      "avgRating": 4.544444444444444,
      "damageRate": 0.07194244604316546,
      "cancellationRate": 0.1,
      "membershipMentionRate": 0.14388489208633093,
      "upsellPressureRate": 0.007194244604316547,
      "aspectScores": {
        "price": -0.2,
        "wait_time": 0.09090909090909091,
        "result_quality": 0,
        "staff": 0.5543478260869565,
        "equipment_working": -0.8484848484848485,
        "cleanliness_of_facility": 0.6666666666666666,
        "membership_value": -0.07692307692307693
      }
    },
    {
      "name": "Whistle Express Car Wash",
      "locationCount": 2,
      "reviewsCount": 3281,
      "scoredReviews": 1690,
      "avgRating": 4.752727826882048,
      "damageRate": 0.008284023668639054,
      "cancellationRate": 0.06748466257668712,
      "membershipMentionRate": 0.09644970414201183,
      "upsellPressureRate": 0.001183431952662722,
      "aspectScores": {
        "price": 0.41025641025641024,
        "wait_time": 0.6,
        "result_quality": 0.755859375,
        "staff": 0.9528239202657808,
        "equipment_working": -0.5217391304347826,
        "cleanliness_of_facility": 0.7551020408163265,
        "membership_value": 0.358974358974359
      }
    },
    {
      "name": "Coastal Carolina Car Wash",
      "locationCount": 1,
      "reviewsCount": 35,
      "scoredReviews": 4,
      "avgRating": 2.8,
      "damageRate": 0.25,
      "cancellationRate": null,
      "membershipMentionRate": 0,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": -1,
        "wait_time": -1,
        "result_quality": -1,
        "staff": null,
        "equipment_working": -0.75,
        "cleanliness_of_facility": null,
        "membership_value": null
      }
    },
    {
      "name": "Hall of Fame Car Wash",
      "locationCount": 1,
      "reviewsCount": 157,
      "scoredReviews": 121,
      "avgRating": 5,
      "damageRate": 0,
      "cancellationRate": 0,
      "membershipMentionRate": 0.1322314049586777,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 1,
        "wait_time": 1,
        "result_quality": 0.9538461538461539,
        "staff": 1,
        "equipment_working": 0.75,
        "cleanliness_of_facility": 1,
        "membership_value": 1
      }
    },
    {
      "name": "Clean Wheels Car Wash",
      "locationCount": 1,
      "reviewsCount": 116,
      "scoredReviews": 57,
      "avgRating": 4.4,
      "damageRate": 0.03508771929824561,
      "cancellationRate": 0.21428571428571427,
      "membershipMentionRate": 0.24561403508771928,
      "upsellPressureRate": 0,
      "aspectScores": {
        "price": 0.4,
        "wait_time": 0,
        "result_quality": 0.6666666666666666,
        "staff": 0.6052631578947368,
        "equipment_working": 0.3333333333333333,
        "cleanliness_of_facility": 1,
        "membership_value": 0.46153846153846156
      }
    }
  ],
  "zips": [
    {
      "zip": "28540",
      "income": 56230,
      "population": 43617,
      "homeValue": null,
      "locationCount": 6,
      "reviewsCount": 1373,
      "totalScoreWeighted": 6187.5,
      "avgRating": 4.506554989075018,
      "formats": {
        "inbay_automatic": 2,
        "express_tunnel": 4
      }
    },
    {
      "zip": "28546",
      "income": 55165,
      "population": 46305,
      "homeValue": null,
      "locationCount": 6,
      "reviewsCount": 3857,
      "totalScoreWeighted": 18262.1,
      "avgRating": 4.734793881254861,
      "formats": {
        "detail_shop": 2,
        "inbay_automatic": 1,
        "express_tunnel": 3
      }
    },
    {
      "zip": "28544",
      "income": 38246,
      "population": 4641,
      "homeValue": null,
      "locationCount": 1,
      "reviewsCount": 46,
      "totalScoreWeighted": 156.4,
      "avgRating": 3.4,
      "formats": {
        "inbay_automatic": 1
      }
    }
  ],
  "incomeBuckets": [
    {
      "label": "Under $50K",
      "min": 0,
      "max": 50000,
      "zips": 1,
      "locations": 1,
      "reviewsCount": 46,
      "totalScoreWeighted": 156.4,
      "avgRating": 3.4,
      "formats": {
        "inbay_automatic": 1
      }
    },
    {
      "label": "$50K – $75K",
      "min": 50000,
      "max": 75000,
      "zips": 2,
      "locations": 12,
      "reviewsCount": 5230,
      "totalScoreWeighted": 24449.6,
      "avgRating": 4.674875717017208,
      "formats": {
        "inbay_automatic": 3,
        "express_tunnel": 7,
        "detail_shop": 2
      }
    },
    {
      "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": 0,
      "locations": 0,
      "reviewsCount": 0,
      "totalScoreWeighted": 0,
      "avgRating": 0,
      "formats": {}
    }
  ],
  "scatter": [
    {
      "placeId": "ChIJf7xL5PERqYkR96JtA4cm0H8",
      "title": "Liberty Auto Spa",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 3.7,
      "reviewsCount": 74,
      "income": 56230,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa"
    },
    {
      "placeId": "ChIJj8WtJMYHqYkR5H8IdY9sJJc",
      "title": "Green Clean Auto Spa - New River Air Station",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 3.4,
      "reviewsCount": 45,
      "income": 56230,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa"
    },
    {
      "placeId": "ChIJ2dytakwQqYkRyvmfDqw5c3A",
      "title": "Coastal Carolina Car Wash",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 2.8,
      "reviewsCount": 35,
      "income": 56230,
      "format": "inbay_automatic",
      "chain": "Coastal Carolina Car Wash"
    },
    {
      "placeId": "ChIJ82YWLM4EqYkR4TxOtcW_TGM",
      "title": "Liberty Auto Spa",
      "city": "Jacksonville",
      "zip": "28544",
      "rating": 3.4,
      "reviewsCount": 46,
      "income": 38246,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa"
    },
    {
      "placeId": "ChIJ-VuzuU0RqYkRvmuvWKS43WE",
      "title": "Hall of Fame Car Wash",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 5,
      "reviewsCount": 157,
      "income": 56230,
      "format": "express_tunnel",
      "chain": "Hall of Fame Car Wash"
    },
    {
      "placeId": "ChIJVXe9DtSyv2UR0NaR0_rmQoU",
      "title": "Chandler’s Detailing",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 5,
      "reviewsCount": 48,
      "income": 55165,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJS-uO3YkQqYkRIluzu7Y_7cc",
      "title": "Liberty Auto Spa",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 4,
      "reviewsCount": 112,
      "income": 55165,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa"
    },
    {
      "placeId": "ChIJQyogK9sbqYkRehAqs1hEX8M",
      "title": "Clean Wheels Car Wash Jacksonville",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 4.4,
      "reviewsCount": 116,
      "income": 55165,
      "format": "express_tunnel",
      "chain": "Clean Wheels Car Wash"
    },
    {
      "placeId": "ChIJgVfEwBARqYkRhrlFoOeHBVU",
      "title": "Green Clean Auto Spa",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 4.7,
      "reviewsCount": 683,
      "income": 56230,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa"
    },
    {
      "placeId": "ChIJ27Uu0wkRqYkRev48RVzeBus",
      "title": "Green Clean Auto Spa - Richlands Hwy",
      "city": "Jacksonville",
      "zip": "28540",
      "rating": 4.4,
      "reviewsCount": 379,
      "income": 56230,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa"
    },
    {
      "placeId": "ChIJF7KyVOEbqYkRrVUU4685UtE",
      "title": "James International Services Detailing",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 4.9,
      "reviewsCount": 300,
      "income": 55165,
      "format": "detail_shop",
      "chain": "Independent"
    },
    {
      "placeId": "ChIJEX6UtuAQqYkRY2vW5ab5fqU",
      "title": "Whistle Express Car Wash",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 4.7,
      "reviewsCount": 1551,
      "income": 55165,
      "format": "express_tunnel",
      "chain": "Whistle Express Car Wash"
    },
    {
      "placeId": "ChIJgffF1gsRqYkRAv_mRwf4WvA",
      "title": "Whistle Express Car Wash",
      "city": "Jacksonville",
      "zip": "28546",
      "rating": 4.8,
      "reviewsCount": 1730,
      "income": 55165,
      "format": "express_tunnel",
      "chain": "Whistle Express Car Wash"
    }
  ],
  "places": [
    {
      "placeId": "ChIJgffF1gsRqYkRAv_mRwf4WvA",
      "title": "Whistle Express Car Wash",
      "street": "464 Western Blvd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.7753007,
      "lng": -77.3888477,
      "totalScore": 4.8,
      "reviewsCount": 1730,
      "scoredReviews": 1071,
      "format": "express_tunnel",
      "chain": "Whistle Express Car Wash",
      "income": 55165
    },
    {
      "placeId": "ChIJEX6UtuAQqYkRY2vW5ab5fqU",
      "title": "Whistle Express Car Wash",
      "street": "4245 Western Blvd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.799736,
      "lng": -77.4187196,
      "totalScore": 4.7,
      "reviewsCount": 1551,
      "scoredReviews": 619,
      "format": "express_tunnel",
      "chain": "Whistle Express Car Wash",
      "income": 55165
    },
    {
      "placeId": "ChIJgVfEwBARqYkRhrlFoOeHBVU",
      "title": "Green Clean Auto Spa",
      "street": "2170 Gum Branch Rd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.796375,
      "lng": -77.437331,
      "totalScore": 4.7,
      "reviewsCount": 683,
      "scoredReviews": 59,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa",
      "income": 56230
    },
    {
      "placeId": "ChIJ27Uu0wkRqYkRev48RVzeBus",
      "title": "Green Clean Auto Spa - Richlands Hwy",
      "street": "2881 Richlands Hwy",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.7549415,
      "lng": -77.4663664,
      "totalScore": 4.4,
      "reviewsCount": 379,
      "scoredReviews": 69,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa",
      "income": 56230
    },
    {
      "placeId": "ChIJF7KyVOEbqYkRrVUU4685UtE",
      "title": "James International Services Detailing",
      "street": "136 Basswood Ct",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.7647103,
      "lng": -77.3466366,
      "totalScore": 4.9,
      "reviewsCount": 300,
      "scoredReviews": 102,
      "format": "detail_shop",
      "chain": null,
      "income": 55165
    },
    {
      "placeId": "ChIJ-VuzuU0RqYkRvmuvWKS43WE",
      "title": "Hall of Fame Car Wash",
      "street": "1002 Gum Branch Rd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.7766774,
      "lng": -77.4125035,
      "totalScore": 5,
      "reviewsCount": 157,
      "scoredReviews": 121,
      "format": "express_tunnel",
      "chain": "Hall of Fame Car Wash",
      "income": 56230
    },
    {
      "placeId": "ChIJQyogK9sbqYkRehAqs1hEX8M",
      "title": "Clean Wheels Car Wash Jacksonville",
      "street": "2311 Lejeune Blvd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.7386925,
      "lng": -77.3589284,
      "totalScore": 4.4,
      "reviewsCount": 116,
      "scoredReviews": 57,
      "format": "express_tunnel",
      "chain": "Clean Wheels Car Wash",
      "income": 55165
    },
    {
      "placeId": "ChIJS-uO3YkQqYkRIluzu7Y_7cc",
      "title": "Liberty Auto Spa",
      "street": "1925 N Marine Blvd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.7770862,
      "lng": -77.3941943,
      "totalScore": 4,
      "reviewsCount": 112,
      "scoredReviews": 12,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa",
      "income": 55165
    },
    {
      "placeId": "ChIJf7xL5PERqYkR96JtA4cm0H8",
      "title": "Liberty Auto Spa",
      "street": "148 Hickory Rd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.753143,
      "lng": -77.4598771,
      "totalScore": 3.7,
      "reviewsCount": 74,
      "scoredReviews": 8,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa",
      "income": 56230
    },
    {
      "placeId": "ChIJVXe9DtSyv2UR0NaR0_rmQoU",
      "title": "Chandler’s Detailing",
      "street": "642 Old 30 Rd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28546",
      "lat": 34.7700882,
      "lng": -77.2956009,
      "totalScore": 5,
      "reviewsCount": 48,
      "scoredReviews": 44,
      "format": "detail_shop",
      "chain": null,
      "income": 55165
    },
    {
      "placeId": "ChIJ82YWLM4EqYkR4TxOtcW_TGM",
      "title": "Liberty Auto Spa",
      "street": "2840 Piney Green Rd",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28544",
      "lat": 34.7173558,
      "lng": -77.3210947,
      "totalScore": 3.4,
      "reviewsCount": 46,
      "scoredReviews": 7,
      "format": "inbay_automatic",
      "chain": "Liberty Auto Spa",
      "income": 38246
    },
    {
      "placeId": "ChIJj8WtJMYHqYkR5H8IdY9sJJc",
      "title": "Green Clean Auto Spa - New River Air Station",
      "street": "AS, 4061 Schmidt St",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.7213431,
      "lng": -77.4574069,
      "totalScore": 3.4,
      "reviewsCount": 45,
      "scoredReviews": 11,
      "format": "express_tunnel",
      "chain": "Green Clean Auto Spa",
      "income": 56230
    },
    {
      "placeId": "ChIJ2dytakwQqYkRyvmfDqw5c3A",
      "title": "Coastal Carolina Car Wash",
      "street": "2557 Onslow Dr",
      "city": "Jacksonville",
      "state": "NC",
      "zip": "28540",
      "lat": 34.7642576,
      "lng": -77.4200916,
      "totalScore": 2.8,
      "reviewsCount": 35,
      "scoredReviews": 4,
      "format": "inbay_automatic",
      "chain": "Coastal Carolina Car Wash",
      "income": 56230
    }
  ]
}