All Market Profiles
Market Analysis · CBSA 41180

St. Louis Car Wash Market Analysis

St. Louis, MO-IL

A detailed read of the St. Louis car wash industry built from 104,089 Google reviews across 1,448 locations in 15 counties. Covers format mix, operator dominance, geographic distribution, income demographics, and customer-experience signals at the metro, county, and ZIP level.

In-Bay Automatic (115)Detail Shop (93)Express Tunnel (76)Full Service (27)Self-Serve Bay (16)

1,448 car wash locations across 15 counties · dots colored by format · sized by review volume

Locations
1,448
Chains
41
+ 1,105 independents
Reviews
104K
Avg Rating
4.32
Damage Rate
2.25%
Median AGI/return
$79K
location-weighted
Executive Read

The St. Louis metropolitan area hosts 1,448 car wash locations across its 15 counties — among the largest car-wash trade areas in the United States. Operating-quality signals are derived from 104,089 Google reviews, with 24,549 reviews processed through structured LLM extraction across 55 dimensions. The weighted-average rating across all locations is 4.32★, with a reviewer-reported damage rate of 2.25% and a membership-cancellation friction rate of 14.4% of mem-discussing reviews.

The market is highly fragmented: 1,105 of 1,448 locations (76.3%) operate as independents or single-location operators, while the top 10 chains together control 260 locations (18.0%). The largest single operator by location count is bp with 58 sites in the MSA.

Of 327 locations that have been formally format-classified, the dominant concept is Detail Shop (93 sites), with strong secondary presence from Express Tunnel (76), Full Service (27), and Self-Serve Bay (16). The remaining 1,121 locations are unclassified — typically smaller independent operators without enough website signal for format assignment.

01 Format Mix

What kinds of car washes does St. Louis have?

The St. Louis MSA contains a wide mix of car wash formats — from express tunnels and full-service operations to detail shops and self-serve bays. The bar chart below shows how many locations of each format have been formally classified by our LLM-based format classifier (which reads each operator's own website to determine the format), with the avg Google rating per format displayed alongside the count.

The format with the highest customer rating is Detail Shop at 4.80★ across 93 locations — typical of the format, which is staffed, hand-finished, and oriented toward customers who care more about wash result than throughput. The lowest-rated format is In-Bay Automatic at 3.92★ across 115 locations. Format-level rating gaps of this size are common — different formats serve different customer occasions and have inherently different expectations.

Of the 1,448 total locations in the MSA, 1,121 (77.4%) are currently unclassified — these are typically smaller independent operators without enough website signal to determine format unambiguously. Their inclusion in the overall location count is correct, but format-level statistics below should be read as describing the classified subset only.

Unclassified1,121 (77.4%) · 4.31★In-Bay Automatic115 (7.9%) · 3.92★Detail Shop93 (6.4%) · 4.80★Express Tunnel76 (5.2%) · 4.37★Full Service27 (1.9%) · 4.01★Self-Serve Bay16 (1.1%) · 4.13★
Format Locations % of MSA Reviews Avg Rating Damage Rate Cancel Friction
Unclassified 1,121 77.4% 49,039 4.31 1.28% 16.2%
In-Bay Automatic 115 7.9% 7,702 3.92 0.88% 5.6%
Detail Shop 93 6.4% 9,390 4.80 0.65% 0.0%
Express Tunnel 76 5.2% 28,375 4.37 5.07% 14.1%
Full Service 27 1.9% 7,422 4.01 4.37% 18.8%
Self-Serve Bay 16 1.1% 2,161 4.13 2.40% 0.0%
02 Income & Demographics

Where the customers (and the spend) are.

Each ZIP in the St. Louis MSA has been joined to IRS Statistics-of-Income data (tax year 2022, mean Adjusted Gross Income per return as the income proxy) and to the per-location Google rating dataset. The scatter below plots every car wash with at least 10 reviews against its ZIP-level income, with each dot colored by format and sized by review volume.

Across 665 qualifying locations the simple Pearson correlation between ZIP income and Google rating is -0.03 — effectively zero. Higher-income ZIPs in the MSA do not produce systematically better-rated car washes. Operating-quality signals are dominated by per-operator execution, not by neighborhood income. The mean-of-scatter location sits at $91K AGI/return and 4.12★.

3.0★3.5★4.0★4.5★5.0★$20K$50K$80K$110K$140K$170K$200KMean AGI per Tax Return (ZIP)Google RatingDave Sinclair Ford — St. Louis (63125): 4.6★, 4532 reviews, $54K AGI per return, UnclassifiedZips Car Wash — Bridgeton (63044): 4.3★, 2670 reviews, $70K AGI per return, Express TunnelZips Car Wash — St. Louis (63132): 4.4★, 2471 reviews, $125K AGI per return, Express TunnelAuffenberg Volkswagen — Shiloh (62269): 4.4★, 1442 reviews, $99K AGI per return, UnclassifiedZips Car Wash — O'Fallon (63366): 4.5★, 1348 reviews, $83K AGI per return, Express TunnelDave Sinclair Lincoln — Ballwin (63011): 4.7★, 1271 reviews, $117K AGI per return, UnclassifiedBrite WorX Car Washery — Florissant (63031): 4.2★, 1079 reviews, $55K AGI per return, Express TunnelCARSTAR Arnold — Arnold (63010): 4.9★, 1024 reviews, $68K AGI per return, UnclassifiedCARSTAR Maryville — Maryville (62062): 4.9★, 958 reviews, $105K AGI per return, UnclassifiedMobile Auto Pros — Maryland Heights (63043): 4.7★, 899 reviews, $72K AGI per return, Detail ShopFast Lane Classic Cars — St Charles (63301): 4.7★, 873 reviews, $83K AGI per return, UnclassifiedZips Car Wash — St. Louis (63129): 4.1★, 862 reviews, $91K AGI per return, Express TunnelWaterway Carwash — St. Louis (63110): 4.5★, 829 reviews, $84K AGI per return, Full ServiceGeneral Grant Car Wash and Detail Center — St. Louis (63119): 4.7★, 788 reviews, $132K AGI per return, UnclassifiedClub Car Wash — Arnold (63010): 4.6★, 755 reviews, $68K AGI per return, Express TunnelEclipse Car Wash — Edwardsville (62025): 4.5★, 749 reviews, $114K AGI per return, Express TunnelZips Car Wash — Pontoon Beach (62040): 4.5★, 738 reviews, $55K AGI per return, Express TunnelJungerman CARSTAR — St Peters (63376): 4.8★, 696 reviews, $81K AGI per return, UnclassifiedClub Car Wash — St. Louis (63138): 4.5★, 688 reviews, $41K AGI per return, Express TunnelBlue Beacon Truck Wash of Pontoon Beach, IL — Granite City (62040): 4.0★, 688 reviews, $55K AGI per return, Full ServiceClub Car Wash — Festus (63028): 4.6★, 665 reviews, $75K AGI per return, Express TunnelVictory Toyota of St. Louis Service Center — St. Louis (63128): 4.7★, 651 reviews, $110K AGI per return, UnclassifiedDetail 360 — St Peters (63376): 4.9★, 644 reviews, $81K AGI per return, Detail ShopCustom Tints — Wentzville (63385): 4.8★, 642 reviews, $98K AGI per return, UnclassifiedGorilla Express Auto Wash - Cottage Hills — Cottage Hills (62018): 4.7★, 594 reviews, $44K AGI per return, Express TunnelClub Car Wash — Washington (63090): 4.5★, 556 reviews, $85K AGI per return, Express TunnelThe Neighborhood Car Wash — St. Louis (63139): 4.2★, 541 reviews, $71K AGI per return, In-Bay AutomaticClub Car Wash — Troy (63379): 4.4★, 537 reviews, $76K AGI per return, Express TunnelAuto Spa Oil Change — Fairview Heights (62208): 4.4★, 534 reviews, $67K AGI per return, UnclassifiedClub Car Wash — Fenton (63026): 4.5★, 528 reviews, $91K AGI per return, Express TunnelBrite WorX Car Washery — Swansea (62226): 4.1★, 523 reviews, $71K AGI per return, Express TunnelSam's Club Gas Station — St Charles (63303): 4.5★, 507 reviews, $93K AGI per return, In-Bay AutomaticClub Car Wash — Maplewood (63143): 4.3★, 502 reviews, $66K AGI per return, Express TunnelClub Car Wash — St Charles (63301): 4.4★, 496 reviews, $83K AGI per return, Express TunnelPhillips 66 — O'Fallon (63366): 4.2★, 496 reviews, $83K AGI per return, UnclassifiedSam's Club Gas Station — St. Louis (63131): 4.6★, 495 reviews, $401K AGI per return, In-Bay AutomaticClub Car Wash — St. Louis (63110): 4.3★, 484 reviews, $84K AGI per return, Express TunnelWaterway Carwash — St. Louis (63119): 4.0★, 470 reviews, $132K AGI per return, Full ServiceWaterway Carwash — St. Louis (63146): 4.1★, 457 reviews, $108K AGI per return, Full ServiceZips Car Wash — Glen Carbon (62034): 4.2★, 441 reviews, $108K AGI per return, Express TunnelPhillips 66 — Troy (63379): 4.3★, 430 reviews, $76K AGI per return, UnclassifiedA&G Auto Spa — St. Louis (63146): 5.0★, 429 reviews, $108K AGI per return, Detail ShopJack Schmitt Car Wash — Hazelwood (63042): 4.4★, 424 reviews, $48K AGI per return, UnclassifiedPhillips 66 — Valley Park (63088): 4.2★, 421 reviews, $73K AGI per return, UnclassifiedClub Car Wash — O'Fallon (62269): 4.4★, 408 reviews, $99K AGI per return, Express TunnelClub Car Wash — Hazelwood (63042): 4.3★, 404 reviews, $48K AGI per return, Express TunnelCountry Club Car Wash — St Peters (63376): 4.1★, 403 reviews, $81K AGI per return, Full ServiceSoapify Car Wash St. Peters — St Peters (63376): 4.6★, 401 reviews, $81K AGI per return, Express TunnelGorilla Express Auto Wash - Godfrey — Godfrey (62035): 4.7★, 385 reviews, $81K AGI per return, Express TunnelAuto Spa Full Service Wash — Fairview Heights (62208): 4.3★, 384 reviews, $67K AGI per return, UnclassifiedBrite WorX Car Washery — Creve Coeur (63141): 4.4★, 382 reviews, $245K AGI per return, Express TunnelWaterway Carwash — Kirkwood (63122): 3.9★, 378 reviews, $180K AGI per return, Full ServicePhillips 66 — Warrenton (63383): 4.3★, 377 reviews, $66K AGI per return, UnclassifiedDetail Driven Car Wash — Lake St Louis (63367): 4.4★, 376 reviews, $117K AGI per return, Full ServiceClub Car Wash — St. Louis (63123): 4.3★, 375 reviews, $70K AGI per return, Express TunnelFastLane — Moscow Mills (63362): 4.2★, 374 reviews, $70K AGI per return, UnclassifiedClub Car Wash — St. Louis (63116): 4.5★, 364 reviews, $56K AGI per return, Express TunnelClub Car Wash — Florissant (63033): 4.4★, 363 reviews, $49K AGI per return, Express TunnelAuto Butler — Alton (62002): 3.5★, 362 reviews, $62K AGI per return, Full ServiceBeacon Car Wash — Pacific (63069): 4.4★, 361 reviews, $97K AGI per return, Self-Serve BaySt. Louis Best Films & Coatings — Chesterfield (63005): 5.0★, 357 reviews, $316K AGI per return, Detail ShopPhillips 66 — St. Louis (63115): 4.0★, 357 reviews, $32K AGI per return, UnclassifiedLegacy Auto Spa — Weldon Spring (63304): 5.0★, 354 reviews, $117K AGI per return, Detail ShopClub Car Wash — Eureka (63025): 4.5★, 349 reviews, $130K AGI per return, Express TunnelZips Car Wash — Edwardsville (62025): 4.1★, 349 reviews, $114K AGI per return, Express TunnelClub Car Wash — Ballwin (63021): 4.6★, 348 reviews, $109K AGI per return, Express TunnelErnie Patti Collision Center — St. Louis (63116): 4.7★, 343 reviews, $56K AGI per return, UnclassifiedClub Car Wash — O'Fallon (63366): 4.3★, 341 reviews, $83K AGI per return, Express TunnelMotoMart Convenience Stores — Union (63084): 4.2★, 339 reviews, $62K AGI per return, In-Bay AutomaticPhillips 66 — St Charles (63301): 4.1★, 334 reviews, $83K AGI per return, UnclassifiedClean Machine Full Service Car Wash — Belleville (62226): 4.0★, 333 reviews, $71K AGI per return, Express TunnelWaterway Carwash — Creve Coeur (63141): 4.0★, 332 reviews, $245K AGI per return, Full ServiceAuto Spa Etc of Florissant — Florissant (63033): 3.7★, 329 reviews, $49K AGI per return, Full ServicePhillips 66 — Festus (63028): 4.2★, 326 reviews, $75K AGI per return, UnclassifiedBrite WorX Car Washery — O'Fallon (62269): 4.1★, 322 reviews, $99K AGI per return, Express TunnelDempsey-Adams Auto Body — Granite City (62040): 4.7★, 316 reviews, $55K AGI per return, Detail ShopPhillips 66 — Warrenton (63383): 4.3★, 307 reviews, $66K AGI per return, UnclassifiedRoyal Ozarks Car Wash — St Charles (63303): 4.0★, 301 reviews, $93K AGI per return, Express TunnelTidal Wave Wash Center — Ellisville (63011): 4.3★, 300 reviews, $117K AGI per return, UnclassifiedPhillips 66 — St. Louis (63123): 4.1★, 288 reviews, $70K AGI per return, UnclassifiedQuality Truck Washes - Troy, IL — Troy (62294): 3.7★, 283 reviews, $94K AGI per return, Full ServiceAuto Spa Express Wash — Fairview Heights (62208): 4.3★, 280 reviews, $67K AGI per return, UnclassifiedPhillips 66 — St. Louis (63111): 3.9★, 277 reviews, $37K AGI per return, UnclassifiedMotoMart Convenience Stores — Sauget (62206): 4.2★, 277 reviews, $34K AGI per return, In-Bay AutomaticPhillips 66 — Fenton (63026): 4.0★, 276 reviews, $91K AGI per return, UnclassifiedClub Car Wash — Collinsville (62234): 4.5★, 276 reviews, $67K AGI per return, Express TunnelAuto Spa Etc of Oakville — St. Louis (63129): 3.7★, 275 reviews, $91K AGI per return, Full ServiceReavis Barracks Car Wash — St. Louis (63125): 3.3★, 275 reviews, $54K AGI per return, UnclassifiedPhillips 66 — Hazelwood (63042): 4.2★, 273 reviews, $48K AGI per return, UnclassifiedCar Craft Auto Body Bridgeton — Bridgeton (63044): 4.0★, 273 reviews, $70K AGI per return, UnclassifiedWaterway Carwash — O'Fallon (63368): 4.3★, 272 reviews, $105K AGI per return, Full ServiceTroy's Finest Car & Pet Wash — Troy (62294): 4.8★, 268 reviews, $94K AGI per return, UnclassifiedClub Car Wash — Fenton (63026): 4.4★, 266 reviews, $91K AGI per return, Express TunnelMotoMart Convenience Stores — St Charles (63301): 4.0★, 266 reviews, $83K AGI per return, In-Bay AutomaticAuto Trim Restyling and Window Tinting — Manchester (63021): 4.9★, 264 reviews, $109K AGI per return, UnclassifiedJim Butler Maserati — Maplewood (63143): 4.3★, 264 reviews, $66K AGI per return, UnclassifiedPhillips 66 — St Ann (63074): 4.1★, 262 reviews, $44K AGI per return, UnclassifiedPlaza Self Service Car Wash — Ellisville (63011): 4.5★, 259 reviews, $117K AGI per return, UnclassifiedPhillips 66 — St. Louis (63114): 3.9★, 257 reviews, $45K AGI per return, UnclassifiedFrontenac Detailing — Frontenac (63131): 5.0★, 255 reviews, $401K AGI per return, Detail ShopTint World — St Charles (63303): 4.9★, 252 reviews, $93K AGI per return, UnclassifiedCardinal Tint Solutions ️ — St Jacob (62281): 5.0★, 252 reviews, $111K AGI per return, Detail ShopSpeedy Car Wash — Manchester (63011): 4.0★, 247 reviews, $117K AGI per return, Full ServiceAuto Spa Speedy Wash - Florissant — Florissant (63033): 4.1★, 246 reviews, $49K AGI per return, Self-Serve BayCleancar Express Car Wash — Waterloo (62298): 4.5★, 246 reviews, $94K AGI per return, Express TunnelPhillips 66 — De Soto (63020): 4.3★, 244 reviews, $61K AGI per return, UnclassifiedPhillips 66 — Chesterfield (63017): 4.1★, 240 reviews, $177K AGI per return, UnclassifiedAutobahn Car Wash & Detail — St Charles (63301): 4.2★, 239 reviews, $83K AGI per return, Detail ShopWaterway Carwash — Chesterfield (63017): 4.1★, 239 reviews, $177K AGI per return, Full ServicePhillips 66 — St. Louis (63134): 3.9★, 238 reviews, $35K AGI per return, UnclassifiedPhillips 66 — St. Louis (63120): 3.9★, 236 reviews, $27K AGI per return, UnclassifiedBrentwood Car Wash — Brentwood (63144): 4.0★, 233 reviews, $121K AGI per return, Detail ShopEvolve Auto Boutique — O'Fallon (63366): 4.9★, 232 reviews, $83K AGI per return, Detail ShopPhillips 66 — Hillsboro (63050): 4.2★, 232 reviews, $73K AGI per return, UnclassifiedTidal Wave Wash Center — Sappington (63127): 4.0★, 231 reviews, $257K AGI per return, UnclassifiedJML Audio of St. Louis — Fenton (63026): 4.8★, 230 reviews, $91K AGI per return, UnclassifiedClub Car Wash — Lake St Louis (63367): 4.4★, 229 reviews, $117K AGI per return, Express TunnelClub Car Wash — St Charles (63303): 4.5★, 228 reviews, $93K AGI per return, Express TunnelAuto Spa Etc Express Oakville — St. Louis (63129): 3.8★, 228 reviews, $91K AGI per return, Express TunnelAuto Vitality — O'Fallon (63366): 5.0★, 227 reviews, $83K AGI per return, Detail ShopCharlie's Columbia CARSTAR — Columbia (62236): 4.9★, 227 reviews, $116K AGI per return, UnclassifiedClub Car Wash — O'Fallon (63366): 4.2★, 225 reviews, $83K AGI per return, Express TunnelCar Craft Auto Body Chesterfield — Chesterfield (63005): 4.2★, 225 reviews, $316K AGI per return, UnclassifiedBatter Up Car Wash — Granite City (62040): 4.2★, 224 reviews, $55K AGI per return, UnclassifiedPhillips 66 — Arnold (63010): 4.1★, 220 reviews, $68K AGI per return, UnclassifiedDents Express — Manchester (63011): 4.9★, 219 reviews, $117K AGI per return, UnclassifiedMotoMart Convenience Stores — Valley Park (63088): 4.1★, 216 reviews, $73K AGI per return, In-Bay AutomaticMotoMart Convenience Stores — Godfrey (62035): 4.4★, 216 reviews, $81K AGI per return, In-Bay AutomaticPhillips 66 — St Charles (63303): 4.4★, 215 reviews, $93K AGI per return, UnclassifiedCharlie's CARSTAR Auto Body — Sauget (62206): 4.7★, 215 reviews, $34K AGI per return, UnclassifiedBrite WorX Car Washery — Columbia (62236): 4.3★, 215 reviews, $116K AGI per return, Express TunnelClassic Car Wash — St. Louis (63129): 4.1★, 213 reviews, $91K AGI per return, UnclassifiedPhillips 66 — St. Louis (63122): 4.0★, 213 reviews, $180K AGI per return, UnclassifiedCountry Club Car Wash — Wentzville (63385): 3.9★, 211 reviews, $98K AGI per return, Full ServiceCar Craft Auto Body Oakville — St. Louis (63125): 3.9★, 211 reviews, $54K AGI per return, UnclassifiedClub Car Wash — Belleville (62221): 4.4★, 211 reviews, $76K AGI per return, Express TunnelAuto Spa Speedy Wash - Desoto — De Soto (63020): 3.8★, 210 reviews, $61K AGI per return, Self-Serve BayAuto Spa Etc Express Granite City — Granite City (62040): 4.0★, 210 reviews, $55K AGI per return, Express TunnelBrite WorX Car Washery — Chesterfield (63017): 4.5★, 209 reviews, $177K AGI per return, Express TunnelBrite WorX Car Washery — Webster Groves (63119): 4.3★, 206 reviews, $132K AGI per return, Express TunnelTommy's Express® Car Wash — O'Fallon (63368): 4.3★, 205 reviews, $105K AGI per return, Express TunnelEclipse Car Wash — Godfrey (62035): 4.8★, 205 reviews, $81K AGI per return, Express TunnelPhillips 66 — Cedar Hill (63016): 4.3★, 202 reviews, $66K AGI per return, UnclassifiedRainstorm Car Wash — Belleville (62226): 3.6★, 202 reviews, $71K AGI per return, Express TunnelPhillips 66 — St Charles (63301): 4.0★, 200 reviews, $83K AGI per return, UnclassifiedZoom Convenience Store — St. Louis (63106): 4.0★, 200 reviews, $27K AGI per return, UnclassifiedExpress Window Tinting & Paint Protection — St. Louis (63132): 4.8★, 199 reviews, $125K AGI per return, UnclassifiedWash N Go — St. Louis (63125): 4.1★, 198 reviews, $54K AGI per return, UnclassifiedSM Wrap Tint and Detailing — St. Louis (63143): 4.9★, 198 reviews, $66K AGI per return, Detail ShopU-Gas — High Ridge (63049): 4.2★, 198 reviews, $77K AGI per return, In-Bay AutomaticPhillips 66 — Lake St Louis (63367): 4.3★, 197 reviews, $117K AGI per return, UnclassifiedWaterway Carwash — Town and Country (63017): 4.0★, 196 reviews, $177K AGI per return, Full ServiceScrubby Duck ( Self Car Wash) — St Charles (63303): 3.7★, 195 reviews, $93K AGI per return, UnclassifiedDRIVE-RITE LLC — St Charles (63301): 4.5★, 192 reviews, $83K AGI per return, UnclassifiedScrubbles Car Wash — St Peters (63376): 4.2★, 191 reviews, $81K AGI per return, UnclassifiedCrown Express Car Wash — St. Louis (63103): 3.9★, 191 reviews, $49K AGI per return, UnclassifiedPhillips 66 — St Charles (63301): 4.1★, 190 reviews, $83K AGI per return, UnclassifiedBe Clean Laundry — Pontoon Beach (62040): 3.7★, 189 reviews, $55K AGI per return, UnclassifiedPamper Your Pooch — St. Louis (63119): 4.5★, 187 reviews, $132K AGI per return, Self-Serve BayH & H Car Wash — Wentzville (63385): 3.1★, 186 reviews, $98K AGI per return, UnclassifiedCountry Club Car Wash — Chesterfield (63005): 4.0★, 186 reviews, $316K AGI per return, Full ServiceAuto Art Collision and Restoration Center — St. Louis (63110): 4.7★, 186 reviews, $84K AGI per return, UnclassifiedClub Car Wash — St. Louis (63125): 4.6★, 186 reviews, $54K AGI per return, Express TunnelBrite WorX Car Washery — Sappington (63126): 4.5★, 185 reviews, $92K AGI per return, Express TunnelPhillips 66 — Maryland Heights (63043): 4.2★, 184 reviews, $72K AGI per return, UnclassifiedBrite WorX — Union (63084): 4.6★, 182 reviews, $62K AGI per return, Express TunnelXtreme Detail — Arnold (63010): 4.9★, 178 reviews, $68K AGI per return, Detail ShopPhillips 66 — Arnold (63010): 4.2★, 176 reviews, $68K AGI per return, UnclassifiedBrite WorX Car Washery — Collinsville (62234): 3.7★, 173 reviews, $67K AGI per return, Express TunnelPhillips 66 — House Springs (63051): 4.0★, 168 reviews, $65K AGI per return, UnclassifiedAuto Spa Speedy Wash - St. Peters — St Peters (63376): 4.0★, 167 reviews, $81K AGI per return, Self-Serve Baybp — St. Louis (63104): 3.6★, 167 reviews, $87K AGI per return, In-Bay AutomaticGhost Auto Detailing — Imperial (63052): 5.0★, 166 reviews, $79K AGI per return, UnclassifiedSTL Dent Co. — Kirkwood (63122): 5.0★, 166 reviews, $180K AGI per return, UnclassifiedElite Detailing — St. Louis (63108): 4.1★, 165 reviews, $119K AGI per return, Detail ShopPhillips 66 — St Peters (63376): 4.0★, 164 reviews, $81K AGI per return, UnclassifiedExpress Care Car Wash — Troy (63379): 3.8★, 163 reviews, $76K AGI per return, Self-Serve BayChubby's Car Wash LLC — House Springs (63051): 3.5★, 160 reviews, $65K AGI per return, UnclassifiedClub Car Wash — Belleville (62226): 4.5★, 159 reviews, $71K AGI per return, Express TunnelA&B Detail St.Louis — Herculaneum (63048): 5.0★, 158 reviews, $69K AGI per return, Detail ShopProstar Automotive Solutions — Herculaneum (63048): 5.0★, 158 reviews, $69K AGI per return, Detail ShopAuto Spa Speedy Wash - Dellwood — St. Louis (63136): 4.2★, 157 reviews, $34K AGI per return, Self-Serve BayPhillips 66 — Ballwin (63011): 4.1★, 156 reviews, $117K AGI per return, UnclassifiedClub Car Wash — Sullivan (63080): 4.7★, 155 reviews, $59K AGI per return, Express TunnelClub Car Wash — Warrenton (63383): 4.4★, 155 reviews, $66K AGI per return, Express TunnelMidwest Tint Techs & C9 Ceramic Coating Specialist — Union (63084): 4.9★, 154 reviews, $62K AGI per return, UnclassifiedICON AUTO SPORTS — St. Louis (63132): 4.9★, 154 reviews, $125K AGI per return, Detail ShopPhillips 66 — Troy (63379): 4.2★, 153 reviews, $76K AGI per return, UnclassifiedBest Car Wash — Sullivan (63080): 3.6★, 152 reviews, $59K AGI per return, UnclassifiedPhillips 66 — Grover (63040): 4.3★, 152 reviews, $132K AGI per return, UnclassifiedPhillips 66 — St Charles (63301): 4.1★, 150 reviews, $83K AGI per return, UnclassifiedEdison Express Gas & Wash — Chesterfield (63005): 4.2★, 149 reviews, $316K AGI per return, Full ServiceSure Shine Auto Wash — Waterloo (62298): 4.6★, 149 reviews, $94K AGI per return, Express TunnelAuto Spa Etc Express Wood River — Wood River (62095): 3.8★, 149 reviews, $56K AGI per return, Express TunnelAudi Exchange Kirkwood Service Center — Kirkwood (63122): 4.9★, 148 reviews, $180K AGI per return, UnclassifiedPhillips 66 — Foristell (63348): 4.1★, 147 reviews, $109K AGI per return, UnclassifiedCARSTAR Weldon Spring — St Charles (63304): 4.8★, 146 reviews, $117K AGI per return, UnclassifiedPhillips 66 — Maryland Heights (63043): 4.0★, 146 reviews, $72K AGI per return, UnclassifiedAuto Spa Etc of Ellisville — Ellisville (63011): 3.3★, 145 reviews, $117K AGI per return, Full ServiceClub Car Wash — Edwardsville (62025): 4.4★, 144 reviews, $114K AGI per return, Express TunnelMid-Town Car Wash — St Charles (63301): 4.0★, 143 reviews, $83K AGI per return, UnclassifiedPhillips 66 — St Peters (63376): 4.0★, 142 reviews, $81K AGI per return, UnclassifiedStevenson's Hi-Pointe AMOCO — St. Louis (63117): 3.9★, 142 reviews, $199K AGI per return, UnclassifiedMotoMart Convenience Stores — Fairview Heights (62208): 4.3★, 141 reviews, $67K AGI per return, In-Bay AutomaticSpeedy Clean Car Wash — St. Louis (63128): 2.6★, 140 reviews, $110K AGI per return, UnclassifiedAuto Spa Speedy Wash - St. Charles, MO (Hwy 94) — St Charles (63303): 3.9★, 139 reviews, $93K AGI per return, Self-Serve BayAuto Spa Speedy Wash - Wentzville — Wentzville (63385): 4.0★, 139 reviews, $98K AGI per return, Self-Serve BaySuper Shine Detailing LLC — St. Louis (63126): 5.0★, 139 reviews, $92K AGI per return, Detail ShopClub Car Wash — Lake St Louis (63367): 4.1★, 138 reviews, $117K AGI per return, Express TunnelSt. Louis Car Wash — Valley Park (63088): 3.7★, 138 reviews, $73K AGI per return, UnclassifiedMidland Carwash — St. Louis (63114): 3.9★, 135 reviews, $45K AGI per return, UnclassifiedPhillips 66 — St. Louis (63114): 4.1★, 134 reviews, $45K AGI per return, UnclassifiedCircle K — St. Louis (63139): 3.4★, 133 reviews, $71K AGI per return, UnclassifiedPaul Suds Detailing & Pressure Washing LLC — Cahokia Heights (62207): 4.8★, 132 reviews, $32K AGI per return, Detail ShopShell — O'Fallon (62269): 3.9★, 132 reviews, $99K AGI per return, In-Bay AutomaticCrystal City Car Wash — Festus (63028): 3.7★, 130 reviews, $75K AGI per return, UnclassifiedPhillips 66 — St. Louis (63128): 4.1★, 130 reviews, $110K AGI per return, UnclassifiedMotoMart Convenience Stores — Lebanon (62254): 4.0★, 130 reviews, $88K AGI per return, In-Bay AutomaticPevely Car Wash — Pevely (63070): 4.1★, 129 reviews, $63K AGI per return, UnclassifiedStreet Shine Auto Detail — St. Louis (63119): 5.0★, 129 reviews, $132K AGI per return, Detail ShopPhillips 66 — O'Fallon (63366): 4.2★, 129 reviews, $83K AGI per return, UnclassifiedFinal Touch Hand Car and Motorcycle Wash & Detailing — St. Louis (63121): 4.6★, 129 reviews, $41K AGI per return, UnclassifiedJetway Car Wash — Berkeley (63134): 3.7★, 127 reviews, $35K AGI per return, UnclassifiedPhillips 66 — St Peters (63376): 4.4★, 126 reviews, $81K AGI per return, UnclassifiedCARSTAR Protouch Mascoutah — Mascoutah (62258): 5.0★, 125 reviews, $84K AGI per return, UnclassifiedScuba Duck Car Wash — Collinsville (62234): 4.3★, 125 reviews, $67K AGI per return, UnclassifiedAuto Spa Speedy Wash - Harvester, MO — St Peters (63303): 4.2★, 124 reviews, $93K AGI per return, Self-Serve BayOCDetailers — Chesterfield (63005): 5.0★, 124 reviews, $316K AGI per return, Detail ShopSt. Louis Car Wash — Fenton (63026): 3.7★, 123 reviews, $91K AGI per return, UnclassifiedDetail to the MAX — St. Louis (63117): 4.7★, 121 reviews, $199K AGI per return, Detail ShopFastLane — St Charles (63303): 4.6★, 121 reviews, $93K AGI per return, UnclassifiedTommy's Express® Car Wash — Ballwin (63011): 4.2★, 120 reviews, $117K AGI per return, Express TunnelSplish Splash Car Wash* — St. Louis (63143): 4.2★, 120 reviews, $66K AGI per return, Unclassifiedbp — St Peters (63376): 3.9★, 120 reviews, $81K AGI per return, In-Bay AutomaticTurks Auto Body — Arnold (63010): 4.8★, 119 reviews, $68K AGI per return, UnclassifiedGorilla Express Auto Wash — Collinsville (62234): 4.0★, 119 reviews, $67K AGI per return, Unclassified3 Dollar Car Wash — Hazelwood (63042): 3.9★, 118 reviews, $48K AGI per return, UnclassifiedStearns Auto Detailing — East Alton (62024): 4.5★, 118 reviews, $57K AGI per return, Detail ShopWild Wrapping Co. Wraps-Tint-Detailing-Lighting — Herculaneum (63048): 4.9★, 117 reviews, $69K AGI per return, Unclassifiedbp — Valley Park (63088): 4.0★, 117 reviews, $73K AGI per return, In-Bay AutomaticCar Craft Auto Body Hazelwood — Hazelwood (63042): 4.2★, 115 reviews, $48K AGI per return, UnclassifiedClub Car Wash — Wentzville (63385): 4.4★, 114 reviews, $98K AGI per return, Express Tunnelbp — St. Louis (63108): 4.0★, 114 reviews, $119K AGI per return, In-Bay AutomaticWaterway Carwash — Richmond Heights (63117): 4.0★, 114 reviews, $199K AGI per return, Full ServiceOld Town Automotive, LLC — Eureka (63025): 4.9★, 114 reviews, $130K AGI per return, UnclassifiedClean Machine Express Wash — Belleville (62220): 4.4★, 114 reviews, $68K AGI per return, Express TunnelMascoutah Car Wash — Mascoutah (62258): 4.3★, 112 reviews, $84K AGI per return, Self-Serve BayScrubbles Car Wash — St Peters (63376): 4.1★, 111 reviews, $81K AGI per return, UnclassifiedMaine stain custom auto detailing shop/ car wash — University City (63130): 4.7★, 111 reviews, $115K AGI per return, UnclassifiedPhillips 66 — Chesterfield (63017): 4.1★, 111 reviews, $177K AGI per return, UnclassifiedWinner's Choice Detailing — Collinsville (62234): 4.9★, 111 reviews, $67K AGI per return, Detail ShopPhillips 66 — St Charles (63303): 4.2★, 110 reviews, $93K AGI per return, UnclassifiedWaterway Carwash — St. Louis (63105): 4.3★, 110 reviews, $608K AGI per return, Full Servicebp — Creve Coeur (63141): 3.8★, 110 reviews, $245K AGI per return, In-Bay AutomaticBuggy Bath Car Wash 1 — Centralia (62801): 3.8★, 110 reviews, $58K AGI per return, UnclassifiedPontoon Beach Super Wash — Granite City (62040): 3.7★, 110 reviews, $55K AGI per return, UnclassifiedThe Baywash Car Wash — Washington (63090): 4.0★, 107 reviews, $85K AGI per return, Detail ShopAmoco — St. Louis (63121): 3.5★, 107 reviews, $41K AGI per return, In-Bay AutomaticPhillips 66 — St. Louis (63128): 4.3★, 107 reviews, $110K AGI per return, UnclassifiedThe Wash House — Washington (63090): 4.5★, 106 reviews, $85K AGI per return, UnclassifiedThe Grove Wash — St. Louis (63110): 3.7★, 105 reviews, $84K AGI per return, UnclassifiedDapper Detailing Co. — Washington (63090): 5.0★, 104 reviews, $85K AGI per return, UnclassifiedDean Auto Cleaning LLC — Pacific (63069): 4.9★, 104 reviews, $97K AGI per return, Detail ShopCircle K | Gas Station — St. Louis (63125): 2.6★, 104 reviews, $54K AGI per return, UnclassifiedCircle K — Des Peres (63131): 2.0★, 104 reviews, $401K AGI per return, UnclassifiedDetail Driven Car Wash — Wentzville (63385): 4.0★, 102 reviews, $98K AGI per return, Full ServicePhillips 66 — O'Fallon (63366): 4.2★, 102 reviews, $83K AGI per return, UnclassifiedQuality Auto Wash — Arnold (63010): 3.8★, 102 reviews, $68K AGI per return, UnclassifiedCircle K — St Ann (63074): 3.4★, 102 reviews, $44K AGI per return, UnclassifiedConoco — St. Louis (63126): 4.0★, 102 reviews, $92K AGI per return, In-Bay AutomaticUnion Car Washes — Union (63084): 4.2★, 101 reviews, $62K AGI per return, Detail ShopSweetwater Car Wash — Lebanon (62254): 4.3★, 101 reviews, $88K AGI per return, UnclassifiedAuffenberg Express Car Wash — Shiloh (62269): 4.0★, 100 reviews, $99K AGI per return, Express Tunnelbp — St. Louis (63103): 3.8★, 99 reviews, $49K AGI per return, In-Bay AutomaticCountry Club Car Wash — O'Fallon (63368): 3.0★, 98 reviews, $105K AGI per return, Full ServiceWaxed Car Wash — O'Fallon (63368): 3.8★, 98 reviews, $105K AGI per return, UnclassifiedPhillips 66 — High Ridge (63049): 4.1★, 96 reviews, $77K AGI per return, UnclassifiedPerfection Shine Mobile Car Wash and Detail — Belleville (62221): 4.6★, 96 reviews, $76K AGI per return, UnclassifiedExecutive Car Wash - Touchless — Maryville (62062): 2.2★, 96 reviews, $105K AGI per return, UnclassifiedSplish Splash Express Car Wash — Belleville (62223): 3.7★, 94 reviews, $75K AGI per return, UnclassifiedBaywash Auto Wash — East Alton (62024): 3.7★, 94 reviews, $57K AGI per return, In-Bay AutomaticClub Car Wash — Weldon Spring (63304): 4.3★, 93 reviews, $117K AGI per return, Express TunnelEclipse Window Tinting — Troy (63379): 4.8★, 93 reviews, $76K AGI per return, UnclassifiedWash 'N Go Car Wash — Columbia (62236): 4.4★, 93 reviews, $116K AGI per return, UnclassifiedDe Soto Fuels Inc — De Soto (63020): 4.4★, 92 reviews, $61K AGI per return, UnclassifiedSTL Auto Defenders LLC - Paint Protection Film, Ceramic Coating, Window Tint — Arnold (63010): 5.0★, 92 reviews, $68K AGI per return, UnclassifiedWeber Car Wash — Columbia (62236): 4.6★, 92 reviews, $116K AGI per return, Express TunnelFrontier Car Wash — O'Fallon (63366): 3.8★, 90 reviews, $83K AGI per return, UnclassifiedPhillips 66 — St Charles (63303): 4.4★, 90 reviews, $93K AGI per return, UnclassifiedCircle K — Arnold (63010): 3.7★, 90 reviews, $68K AGI per return, UnclassifiedScrubbles Car Wash — St Peters (63376): 3.8★, 88 reviews, $81K AGI per return, UnclassifiedCountry Club Car Wash — St Peters (63304): 3.4★, 88 reviews, $117K AGI per return, Full ServicePhillips 66 — St. Louis (63143): 4.0★, 87 reviews, $66K AGI per return, Unclassifiedbp — House Springs (63051): 3.9★, 86 reviews, $65K AGI per return, In-Bay AutomaticClub Car Wash — Fairview Heights (62208): 4.6★, 85 reviews, $67K AGI per return, Express TunnelWash'n Go Car Wash — Alton (62002): 3.8★, 84 reviews, $62K AGI per return, UnclassifiedFastLane — Wentzville (63385): 4.5★, 81 reviews, $98K AGI per return, UnclassifiedClub Car Wash — O'Fallon (63366): 4.6★, 80 reviews, $83K AGI per return, Express TunnelLegends Detailing Company — Wentzville (63385): 4.7★, 79 reviews, $98K AGI per return, Detail ShopAuto Detailing Wentzville — Lake St Louis (63367): 5.0★, 79 reviews, $117K AGI per return, Detail ShopGrateful Motors — Arnold (63010): 4.3★, 79 reviews, $68K AGI per return, UnclassifiedCircle K — St. Louis (63146): 3.2★, 79 reviews, $108K AGI per return, UnclassifiedSharp Shine (Lake St. Louis) — Lake St Louis (63367): 3.8★, 78 reviews, $117K AGI per return, UnclassifiedScrubbles Car Wash — St Peters (63304): 4.2★, 78 reviews, $117K AGI per return, UnclassifiedUnique Auto Spa — St. Louis (63130): 4.6★, 77 reviews, $115K AGI per return, UnclassifiedCircle K — O'Fallon (63366): 3.1★, 77 reviews, $83K AGI per return, UnclassifiedFastLane — Foristell (63348): 4.6★, 76 reviews, $109K AGI per return, UnclassifiedArras Carwash — Hillsboro (63050): 4.1★, 75 reviews, $73K AGI per return, UnclassifiedSplish Splash — Highland (62249): 3.7★, 75 reviews, $91K AGI per return, UnclassifiedEast Street Auto Wash Inc — O'Fallon (62269): 2.7★, 75 reviews, $99K AGI per return, UnclassifiedShell — Greenville (62246): 4.2★, 75 reviews, $69K AGI per return, In-Bay AutomaticPrecision Detailing — St Peters (63376): 4.9★, 74 reviews, $81K AGI per return, UnclassifiedClub Car Wash — St Peters (63304): 3.9★, 73 reviews, $117K AGI per return, Express TunnelDowntown Car Wash — Sullivan (63080): 4.1★, 72 reviews, $59K AGI per return, UnclassifiedBig P's Car Wash — St. Louis (63113): 4.8★, 72 reviews, $32K AGI per return, UnclassifiedFleer's Auto Body — Union (63084): 5.0★, 72 reviews, $62K AGI per return, UnclassifiedBerg Technologies — Belleville (62223): 3.8★, 72 reviews, $75K AGI per return, UnclassifiedPhillips 66 — Chesterfield (63005): 4.1★, 71 reviews, $316K AGI per return, UnclassifiedSouthside's Allstar Collision Center — Edwardsville (62025): 4.7★, 70 reviews, $114K AGI per return, Detail ShopScrubbles Car Wash — Chesterfield (63005): 4.4★, 69 reviews, $316K AGI per return, UnclassifiedPlaza Jet Car Wash — Berkeley (63134): 4.0★, 69 reviews, $35K AGI per return, Unclassified7 Hills Car Wash — Florissant (63033): 4.1★, 69 reviews, $49K AGI per return, Unclassifiedbp — St. Louis (63111): 3.4★, 69 reviews, $37K AGI per return, In-Bay Automatic5 star car wash — Highland (62249): 4.0★, 69 reviews, $91K AGI per return, Unclassifiedbp — Webster Groves (63119): 4.4★, 68 reviews, $132K AGI per return, In-Bay Automaticbp — St. Louis (63126): 4.3★, 68 reviews, $92K AGI per return, In-Bay AutomaticSuds Detailing — Lebanon (62254): 5.0★, 68 reviews, $88K AGI per return, Detail ShopWash-N-Go — Bethalto (62010): 4.1★, 68 reviews, $76K AGI per return, Unclassifiedbp — St. Louis (63104): 3.9★, 67 reviews, $87K AGI per return, In-Bay AutomaticFastLane — Warrenton (63383): 4.0★, 67 reviews, $66K AGI per return, UnclassifiedJJ's Auto Detailing — Trenton (62293): 4.9★, 67 reviews, $89K AGI per return, Detail ShopCircle K — St. Louis (63128): 3.4★, 66 reviews, $110K AGI per return, UnclassifiedMungenast Automotive Reconditioning — Des Peres (63131): 4.9★, 66 reviews, $401K AGI per return, Detail ShopCircle K | Gas Station — St. Louis (63138): 3.3★, 66 reviews, $41K AGI per return, Unclassifiedexpress mart — Hillsboro (63050): 4.3★, 65 reviews, $73K AGI per return, In-Bay AutomaticThe Bays O'Fallon | Ceramic Coatings, Full-Service Detailing, Self-Service Car wash & Detail Bays, Detailing Supplies — O'Fallon (63366): 5.0★, 65 reviews, $83K AGI per return, Detail ShopThat drip Mobile detail llc — Olivette (63132): 5.0★, 65 reviews, $125K AGI per return, Detail ShopCircle K — St Charles (63301): 3.5★, 65 reviews, $83K AGI per return, Unclassifiedbp — St. Louis (63118): 3.7★, 65 reviews, $56K AGI per return, In-Bay AutomaticRJ's Total Appearance — Hazelwood (63042): 4.6★, 64 reviews, $48K AGI per return, UnclassifiedBerg Car Wash — Wood River (62095): 3.8★, 64 reviews, $56K AGI per return, Unclassifiedbp — St. Louis (63118): 4.0★, 63 reviews, $56K AGI per return, In-Bay AutomaticPacific Title Wave Car Wash — Pacific (63069): 3.8★, 63 reviews, $97K AGI per return, UnclassifiedPhillips 66 — St Peters (63376): 4.4★, 63 reviews, $81K AGI per return, UnclassifiedClassic Car Wash — East Alton (62024): 3.6★, 63 reviews, $57K AGI per return, UnclassifiedThe Falls — Troy (62294): 4.1★, 63 reviews, $94K AGI per return, Detail ShopMidwest Vinyl Wraps — De Soto (63020): 4.9★, 62 reviews, $61K AGI per return, Detail ShopCar Wash — Warrenton (63383): 4.0★, 62 reviews, $66K AGI per return, Express TunnelCar Wash — Wentzville (63385): 3.8★, 62 reviews, $98K AGI per return, UnclassifiedSqueaky Clean Car Wash - University City, MO — University City (63130): 3.3★, 62 reviews, $115K AGI per return, UnclassifiedPhillips 66 — O'Fallon (63366): 4.4★, 62 reviews, $83K AGI per return, UnclassifiedRevolution Motor's LLC — Wentzville (63385): 4.0★, 62 reviews, $98K AGI per return, UnclassifiedMotoMart Convenience Stores — Belleville (62226): 3.8★, 62 reviews, $71K AGI per return, In-Bay AutomaticWood's Detailing — Wentzville (63385): 5.0★, 61 reviews, $98K AGI per return, Detail Shop2 Brothers Detailing — Troy (63379): 4.5★, 61 reviews, $76K AGI per return, UnclassifiedTruck and Fleet Wash of St. Louis — Berkeley (63134): 3.5★, 61 reviews, $35K AGI per return, Express TunnelBlackout Detail — Troy (62294): 5.0★, 61 reviews, $94K AGI per return, Detail ShopS & P Car Wash & Customizing — St. Louis (63134): 4.6★, 60 reviews, $35K AGI per return, UnclassifiedShine Time Paint Correction/ Ceramic Coatings, Detail, Wheel Repair, Tint & Paintless Dent Repair — St. Louis (63123): 4.8★, 60 reviews, $70K AGI per return, Detail ShopIntegrity Auto Detail — St. Louis (63144): 5.0★, 60 reviews, $121K AGI per return, Detail ShopAuto Detail STL — St. Louis (63128): 4.8★, 60 reviews, $110K AGI per return, Detail ShopWash Bucket — St Ann (63074): 4.9★, 60 reviews, $44K AGI per return, Full Servicebp — Pacific (63069): 3.5★, 60 reviews, $97K AGI per return, In-Bay AutomaticCircle K — Sappington (63127): 2.5★, 60 reviews, $257K AGI per return, UnclassifiedSEALED DETAILS LLC: Mobile, Ceramic coatings, details, tint — Freeburg (62243): 5.0★, 60 reviews, $90K AGI per return, Detail ShopWalt’s Auto Detailing LLC — Fairview Heights (62208): 5.0★, 60 reviews, $67K AGI per return, Detail ShopRoadside Trailer Service Inc — St. Louis (63137): 3.6★, 59 reviews, $35K AGI per return, UnclassifiedSuperior Wash — St Charles (63301): 3.6★, 58 reviews, $83K AGI per return, UnclassifiedTaylor’s Detail On The Go | STL Detailing, Ceramic & PPF — St. Louis (63144): 5.0★, 58 reviews, $121K AGI per return, Detail ShopCircle K | Gas Station — Chesterfield (63017): 2.3★, 58 reviews, $177K AGI per return, UnclassifiedAuto Pros Sales and Service — Belleville (62226): 4.4★, 58 reviews, $71K AGI per return, UnclassifiedCircle K — Affton (63123): 3.1★, 57 reviews, $70K AGI per return, UnclassifiedCircle K | Gas Station — Fairview Heights (62208): 2.9★, 57 reviews, $67K AGI per return, In-Bay AutomaticCircle K — Cottleville (63376): 3.8★, 56 reviews, $81K AGI per return, UnclassifiedSpringer Auto Sales — Waterloo (62298): 4.7★, 56 reviews, $94K AGI per return, UnclassifiedVida Auto Spa — Lebanon (62254): 5.0★, 56 reviews, $88K AGI per return, UnclassifiedZitting Detailing — St Charles (63304): 4.8★, 55 reviews, $117K AGI per return, Detail ShopA+ Auto Detailing — O'Fallon (63368): 5.0★, 55 reviews, $105K AGI per return, Detail ShopNK Customs, LLC — Innsbrook (63390): 5.0★, 55 reviews, $74K AGI per return, Detail ShopF & R Auto Detailing — Belleville (62220): 4.5★, 55 reviews, $68K AGI per return, Detail ShopMarshall Wash&Detail — Jerseyville (62052): 5.0★, 55 reviews, $71K AGI per return, Detail ShopThe Detailing Pros St Louis — Ellisville (63021): 4.9★, 54 reviews, $109K AGI per return, Detail ShopGlossy Garage — Olivette (63132): 4.7★, 54 reviews, $125K AGI per return, Detail ShopAttention to Detail Auto Spa — South Roxana (62087): 5.0★, 54 reviews, $43K AGI per return, Detail ShopFastLane — Warrenton (63383): 4.3★, 53 reviews, $66K AGI per return, UnclassifiedSharp Shine (Wright City) — Wright City (63390): 4.2★, 53 reviews, $74K AGI per return, Unclassifiedbp — St. Louis (63128): 2.0★, 53 reviews, $110K AGI per return, In-Bay AutomaticParker's Car Wash — Caseyville (62232): 4.2★, 53 reviews, $90K AGI per return, UnclassifiedArch City Detail — High Ridge (63049): 5.0★, 52 reviews, $77K AGI per return, Detail ShopGlass and Auto Cosmetics, INC — Breese (62230): 4.8★, 52 reviews, $85K AGI per return, Detail ShopSPAUTO Mobile — St Charles (63301): 5.0★, 51 reviews, $83K AGI per return, Unclassifiedbp — St. Louis (63102): 3.7★, 51 reviews, $78K AGI per return, In-Bay Automaticbp — Webster Groves (63119): 3.4★, 51 reviews, $132K AGI per return, In-Bay AutomaticJP Autobody — Jerseyville (62052): 4.8★, 51 reviews, $71K AGI per return, Detail ShopCircle K — Hillsboro (63050): 3.7★, 50 reviews, $73K AGI per return, UnclassifiedKohler City Car Wash — Imperial (63052): 4.5★, 50 reviews, $79K AGI per return, UnclassifiedAuto Wash — Hazelwood (63042): 3.4★, 50 reviews, $48K AGI per return, Unclassifiedbp — Fenton (63026): 3.1★, 50 reviews, $91K AGI per return, In-Bay AutomaticCar Wash — Fenton (63026): 2.9★, 49 reviews, $91K AGI per return, UnclassifiedMotoMart Convenience Stores — St Charles (63301): 2.6★, 49 reviews, $83K AGI per return, In-Bay AutomaticZEES AUTO SALES/REPAIR/WHEEL ALIGNMENT. — St. Louis (63107): 4.7★, 49 reviews, $31K AGI per return, UnclassifiedPlaza Jet Wash — St Ann (63074): 2.6★, 49 reviews, $44K AGI per return, UnclassifiedKrown St. Louis — St. Louis (63110): 4.6★, 49 reviews, $84K AGI per return, UnclassifiedCircle K — Normandy (63121): 2.9★, 49 reviews, $41K AGI per return, UnclassifiedGreenville Self Services Car Wash — Greenville (62246): 4.1★, 49 reviews, $69K AGI per return, UnclassifiedHighland Auto Wash — Highland (62249): 4.6★, 49 reviews, $91K AGI per return, In-Bay AutomaticThe First Detail — Chesterfield (63017): 4.9★, 48 reviews, $177K AGI per return, UnclassifiedBlack Kat Dent Co. — St. Louis (63129): 5.0★, 48 reviews, $91K AGI per return, UnclassifiedWest End Wash — Belleville (62223): 3.5★, 48 reviews, $75K AGI per return, UnclassifiedScrubbles Car Wash — Wentzville (63385): 4.0★, 47 reviews, $98K AGI per return, Unclassifiedbp — Wentzville (63385): 3.3★, 47 reviews, $98K AGI per return, In-Bay AutomaticBrite WorX Car Washery — Florissant (63033): 4.8★, 47 reviews, $49K AGI per return, Express TunnelUnderground Auto House — Olivette (63132): 4.4★, 47 reviews, $125K AGI per return, Detail ShopCircle K | Gas Station — Brentwood (63144): 3.4★, 47 reviews, $121K AGI per return, UnclassifiedLuster Mobile Detailing — Fairview Heights (62208): 5.0★, 47 reviews, $67K AGI per return, Detail ShopThe Clean Machine Auto Detailing — Belleville (62226): 5.0★, 47 reviews, $71K AGI per return, Detail ShopBreese Spot Free Car Wash — Breese (62230): 4.3★, 47 reviews, $85K AGI per return, UnclassifiedSud Masters Mobile Detailing — Wentzville (63385): 5.0★, 46 reviews, $98K AGI per return, Detail ShopFastLane — Troy (63379): 3.8★, 46 reviews, $76K AGI per return, UnclassifiedMotoMart Convenience Stores — Collinsville (62234): 3.7★, 46 reviews, $67K AGI per return, In-Bay Automaticbp — Fairview Heights (62208): 3.7★, 46 reviews, $67K AGI per return, In-Bay AutomaticSelf-Service Car Wash and Vaccuuming — O'Fallon (63366): 3.0★, 45 reviews, $83K AGI per return, UnclassifiedAuto America — St Peters (63376): 4.6★, 45 reviews, $81K AGI per return, UnclassifiedCircle K | Gas Station — Florissant (63031): 2.6★, 45 reviews, $55K AGI per return, UnclassifiedSameDay Autobody — Chesterfield (63005): 4.6★, 45 reviews, $316K AGI per return, Detail ShopCircle K — St. Louis (63129): 3.0★, 45 reviews, $91K AGI per return, UnclassifiedCircle K | Gas Station — Belleville (62220): 3.0★, 45 reviews, $68K AGI per return, In-Bay AutomaticCircle K — Herculaneum (63048): 3.5★, 44 reviews, $69K AGI per return, UnclassifiedWaterway — O'Fallon (63368): 4.4★, 44 reviews, $105K AGI per return, UnclassifiedOn The Run — St. Louis (63123): 3.1★, 44 reviews, $70K AGI per return, In-Bay AutomaticSTL Wash — St. Louis (63125): 4.4★, 44 reviews, $54K AGI per return, UnclassifiedCircle K | Car Wash — St Charles (63304): 3.0★, 43 reviews, $117K AGI per return, In-Bay AutomaticJax Wax St. Louis- Premium Auto Detailing Supplies — St. Louis (63125): 4.6★, 43 reviews, $54K AGI per return, Detail ShopCircle K — St. Louis (63123): 3.3★, 43 reviews, $70K AGI per return, UnclassifiedShell — Breese (62230): 4.3★, 43 reviews, $85K AGI per return, In-Bay Automaticbp — Union (63084): 3.7★, 42 reviews, $62K AGI per return, In-Bay AutomaticAll the Details — Fenton (63026): 4.6★, 41 reviews, $91K AGI per return, Detail ShopSoap Stars Auto Detailing — St Charles (63303): 4.8★, 41 reviews, $93K AGI per return, Detail ShopMotoMart Convenience Stores — O'Fallon (63368): 3.2★, 41 reviews, $105K AGI per return, In-Bay AutomaticRetro Auto Detail — Florissant (63034): 5.0★, 41 reviews, $72K AGI per return, Detail ShopAuto Spa Etc Express — Ellisville (63021): 4.9★, 41 reviews, $109K AGI per return, Express TunnelCircle K | Car Wash — Fenton (63026): 3.5★, 41 reviews, $91K AGI per return, In-Bay AutomaticCircle K — Cedar Hill (63016): 3.2★, 41 reviews, $66K AGI per return, UnclassifiedMotoMart Convenience Stores — Belleville (62221): 3.7★, 41 reviews, $76K AGI per return, In-Bay AutomaticEvolution Detail — Glen Carbon (62034): 4.9★, 41 reviews, $108K AGI per return, Detail Shopbp — O'Fallon (62269): 3.0★, 41 reviews, $99K AGI per return, In-Bay AutomaticFastLane — O'Fallon (63368): 4.1★, 40 reviews, $105K AGI per return, UnclassifiedCircle K — O'Fallon (63368): 2.8★, 40 reviews, $105K AGI per return, Unclassifiedbp — Chesterfield (63017): 3.8★, 40 reviews, $177K AGI per return, In-Bay AutomaticCarlinville Car Wash — Carlinville (62626): 4.3★, 40 reviews, $76K AGI per return, Unclassifiedbp — Collinsville (62234): 2.8★, 40 reviews, $67K AGI per return, In-Bay AutomaticCarTech Automotive — Lake St Louis (63367): 5.0★, 39 reviews, $117K AGI per return, UnclassifiedJeffco Pamper Your Pooch Pet and Carwash — Arnold (63010): 4.7★, 39 reviews, $68K AGI per return, Self-Serve BayVillage Buggy Bath — Millstadt (62260): 3.1★, 39 reviews, $98K AGI per return, UnclassifiedMotoMart Convenience Stores — Shiloh (62269): 3.2★, 39 reviews, $99K AGI per return, In-Bay AutomaticScrubbles Car Wash — O'Fallon (63368): 3.7★, 38 reviews, $105K AGI per return, UnclassifiedCircle K — St. Louis (63131): 2.7★, 38 reviews, $401K AGI per return, UnclassifiedWash 'n Go — Smithton (62285): 4.6★, 38 reviews, $105K AGI per return, UnclassifiedWash 'N Go Car Wash — Caseyville (62232): 4.5★, 38 reviews, $90K AGI per return, UnclassifiedSuper Wash — Virden (62690): 4.0★, 38 reviews, $58K AGI per return, Self-Serve BayDents Express — St Charles (63301): 4.6★, 37 reviews, $83K AGI per return, UnclassifiedThe Daily Driver Classic Motors — St. Louis (63110): 4.6★, 37 reviews, $84K AGI per return, UnclassifiedCircle K | Gas Station — Webster Groves (63119): 2.6★, 37 reviews, $132K AGI per return, Unclassifiedbp — St. Louis (63129): 3.2★, 37 reviews, $91K AGI per return, In-Bay AutomaticCircle K — Arnold (63010): 3.5★, 37 reviews, $68K AGI per return, UnclassifiedPhillips 66 — Ballwin (63011): 4.4★, 37 reviews, $117K AGI per return, UnclassifiedCrockett's Car Wash — Sauget (62206): 4.1★, 37 reviews, $34K AGI per return, UnclassifiedCarlyle Super Wash — Carlyle (62231): 3.9★, 37 reviews, $76K AGI per return, Self-Serve BayShell — O'Fallon (62269): 4.2★, 37 reviews, $99K AGI per return, In-Bay AutomaticCircle K | Gas Station — O'Fallon (62269): 2.9★, 37 reviews, $99K AGI per return, In-Bay AutomaticDupo Fuel Mart — Dupo (62239): 4.1★, 37 reviews, $54K AGI per return, UnclassifiedDodds Detailing LLC — Lake St Louis (63367): 5.0★, 36 reviews, $117K AGI per return, Detail ShopBP Car Wash — Creve Coeur (63141): 4.3★, 36 reviews, $245K AGI per return, UnclassifiedCircle K | Gas Station — Lake St Louis (63367): 3.1★, 36 reviews, $117K AGI per return, UnclassifiedClean Tracks Hand Carwash — St. Louis (63113): 4.7★, 36 reviews, $32K AGI per return, UnclassifiedMotoMart Convenience Stores — Greenville (62246): 4.4★, 36 reviews, $69K AGI per return, In-Bay AutomaticTookies Carwash — Winfield (63389): 3.9★, 35 reviews, $65K AGI per return, UnclassifiedCircle K | Car Wash — St. Louis (63123): 4.2★, 35 reviews, $70K AGI per return, In-Bay AutomaticAntonio's Hand Car Wash — St. Louis (63115): 4.1★, 35 reviews, $32K AGI per return, UnclassifiedOn the Run — Chesterfield (63005): 2.7★, 35 reviews, $316K AGI per return, In-Bay Automaticbp — Caseyville (62232): 2.7★, 35 reviews, $90K AGI per return, In-Bay AutomaticShell — Carlinville (62626): 4.3★, 35 reviews, $76K AGI per return, In-Bay AutomaticCraft Autoworks — Hillsboro (63050): 5.0★, 34 reviews, $73K AGI per return, UnclassifiedZakar Detail / Car Wash — St. Louis (63107): 4.5★, 34 reviews, $31K AGI per return, UnclassifiedGrow Automotive Car Wash — St. Louis (63119): 3.9★, 34 reviews, $132K AGI per return, UnclassifiedFastLane — O'Fallon (63366): 4.0★, 34 reviews, $83K AGI per return, UnclassifiedBapharoh's Unlimited Wash — St. Louis (63115): 4.4★, 34 reviews, $32K AGI per return, UnclassifiedCircle K — Eureka (63025): 3.0★, 34 reviews, $130K AGI per return, UnclassifiedCircle K — Chesterfield (63017): 3.4★, 34 reviews, $177K AGI per return, Unclassifiedbp — Belleville (62226): 3.1★, 34 reviews, $71K AGI per return, In-Bay Automaticbp — Washington Park (62204): 3.4★, 34 reviews, $28K AGI per return, In-Bay AutomaticBeacon Fifth Street Car Wash — Eureka (63025): 1.8★, 33 reviews, $130K AGI per return, UnclassifiedBest Buy Auto Sales — St. Louis (63111): 4.0★, 33 reviews, $37K AGI per return, Unclassifiedbp — St. Louis (63138): 2.8★, 33 reviews, $41K AGI per return, In-Bay AutomaticCircle K | Car Wash — St. Louis (63129): 4.0★, 33 reviews, $91K AGI per return, In-Bay AutomaticCircle K — Arnold (63010): 4.2★, 33 reviews, $68K AGI per return, UnclassifiedCircle K | Gas Station — Ballwin (63021): 2.8★, 33 reviews, $109K AGI per return, UnclassifiedRocking R Car Wash — Lebanon (62254): 3.5★, 33 reviews, $88K AGI per return, UnclassifiedBaywash Auto Wash — Jerseyville (62052): 3.8★, 33 reviews, $71K AGI per return, In-Bay AutomaticTwin City Auto Bath — Festus (63028): 3.4★, 32 reviews, $75K AGI per return, UnclassifiedJohn's Auto Detail — Wentzville (63385): 4.4★, 32 reviews, $98K AGI per return, Unclassifiedbp — St. Louis (63133): 3.1★, 32 reviews, $29K AGI per return, In-Bay Automaticbp — Webster Groves (63119): 4.0★, 32 reviews, $132K AGI per return, In-Bay AutomaticElite Detail — Troy (62294): 4.4★, 32 reviews, $94K AGI per return, Unclassifiedbp — Belleville (62221): 3.5★, 32 reviews, $76K AGI per return, In-Bay Automaticbp — Pontoon Beach (62040): 4.5★, 32 reviews, $55K AGI per return, In-Bay Automaticbp — Fairview Heights (62208): 2.0★, 32 reviews, $67K AGI per return, In-Bay AutomaticDossome Mobile Detailing — St. Louis (63138): 4.9★, 31 reviews, $41K AGI per return, Detail Shopbp — Ellisville (63011): 3.5★, 31 reviews, $117K AGI per return, In-Bay AutomaticSelf Service Car Wash Inc — Alton (62002): 4.1★, 31 reviews, $62K AGI per return, UnclassifiedPine Lawn Car Wash — St. Louis (63121): 4.2★, 30 reviews, $41K AGI per return, UnclassifiedTouch of Gold — St. Louis (63109): 4.4★, 30 reviews, $81K AGI per return, UnclassifiedPrime Time Auto — St. Louis (63106): 4.9★, 30 reviews, $27K AGI per return, Unclassifiedbp — St. Louis (63125): 3.9★, 30 reviews, $54K AGI per return, In-Bay Automaticbp — St. Louis (63121): 2.4★, 30 reviews, $41K AGI per return, In-Bay AutomaticMotoMart Convenience Stores — Cedar Hill (63016): 4.2★, 30 reviews, $66K AGI per return, In-Bay AutomaticSuperwash Car Wash — Sauget (62206): 3.5★, 30 reviews, $34K AGI per return, Unclassifiedbp — Collinsville (62234): 3.2★, 30 reviews, $67K AGI per return, In-Bay AutomaticNo competition auto detailing — St Charles (63303): 3.2★, 29 reviews, $93K AGI per return, Detail ShopPrestige Autocare & Paintless Dent Removal LLC — Crystal City (63019): 4.8★, 29 reviews, $57K AGI per return, UnclassifiedAce Custom Detailing — St. Louis (63128): 5.0★, 29 reviews, $110K AGI per return, Detail ShopEvery Little Detail Hand Car Wash And Detailing — Breckenridge Hills (63114): 4.5★, 29 reviews, $45K AGI per return, Detail ShopScrubbles Car Wash — Weldon Spring (63304): 4.0★, 29 reviews, $117K AGI per return, UnclassifiedCar Wash — Sauget (62206): 3.8★, 29 reviews, $34K AGI per return, UnclassifiedP J's Pro Detailing Co — Alton (62002): 4.9★, 28 reviews, $62K AGI per return, Detail ShopEagle Car Wash — Godfrey (62035): 3.5★, 28 reviews, $81K AGI per return, UnclassifiedSudz Mobile Detailing — Chesterfield (63017): 4.9★, 27 reviews, $177K AGI per return, Detail ShopSplish Splash Car Wash — Belleville (62223): 2.8★, 27 reviews, $75K AGI per return, UnclassifiedMatrix Mobile Detailing — East Alton (62024): 4.9★, 27 reviews, $57K AGI per return, Detail ShopTommy's Auto Detailing — Germantown (62245): 5.0★, 27 reviews, $90K AGI per return, UnclassifiedPhillips 66 — Granite City (62040): 3.3★, 27 reviews, $55K AGI per return, UnclassifiedCustom Detail Services Inc — Ellisville (63021): 4.6★, 26 reviews, $109K AGI per return, UnclassifiedSuper Beads Auto Detail LLC — St. Louis (63123): 5.0★, 26 reviews, $70K AGI per return, Detail ShopTravers Premier Auto Detail — Florissant (63033): 4.1★, 26 reviews, $49K AGI per return, UnclassifiedProtex St. Louis Powered by XPEL — Brentwood (63144): 5.0★, 26 reviews, $121K AGI per return, UnclassifiedExotic Mobile Detailing & Rentals LLC — Washington (63090): 5.0★, 26 reviews, $85K AGI per return, Detail Shopbp — Grover (63040): 3.5★, 26 reviews, $132K AGI per return, In-Bay AutomaticDuke's Details — East Alton (62024): 5.0★, 26 reviews, $57K AGI per return, UnclassifiedAuto Bling — Highland (62249): 4.0★, 26 reviews, $91K AGI per return, UnclassifiedWarrior Wash — Arnold (63010): 3.1★, 25 reviews, $68K AGI per return, UnclassifiedCircle K — Fenton (63026): 3.1★, 25 reviews, $91K AGI per return, UnclassifiedSupreme Shine Detailing — O'Fallon (62269): 5.0★, 25 reviews, $99K AGI per return, Detail ShopBaywash Auto Wash — Jerseyville (62052): 3.9★, 25 reviews, $71K AGI per return, In-Bay AutomaticFastLane — St Peters (63376): 4.2★, 24 reviews, $81K AGI per return, UnclassifiedOn The Run — St. Louis (63119): 3.1★, 24 reviews, $132K AGI per return, In-Bay AutomaticFastLane — Valley Park (63088): 3.8★, 24 reviews, $73K AGI per return, UnclassifiedSuper Wash — Greenville (62246): 3.5★, 24 reviews, $69K AGI per return, Self-Serve Baybp — Belleville (62223): 3.8★, 24 reviews, $75K AGI per return, In-Bay AutomaticCar Wash — St Peters (63376): 3.4★, 23 reviews, $81K AGI per return, UnclassifiedShow Me Clean Car Wash — Jennings (63136): 4.5★, 23 reviews, $34K AGI per return, UnclassifiedD & L Detailing — St. Louis (63103): 4.8★, 23 reviews, $49K AGI per return, UnclassifiedGiant Amoco Car wash — St. Louis (63117): 3.1★, 23 reviews, $199K AGI per return, UnclassifiedPhillips 66 — O'Fallon (63366): 4.2★, 23 reviews, $83K AGI per return, UnclassifiedSoap Suds & Shine — St. Louis (63115): 4.6★, 23 reviews, $32K AGI per return, UnclassifiedWaterway Gas & Wash Headquarters — Chesterfield (63005): 3.0★, 23 reviews, $316K AGI per return, Full Servicebp — St. Louis (63136): 4.5★, 23 reviews, $34K AGI per return, In-Bay Automaticbp — St. Louis (63109): 4.2★, 23 reviews, $81K AGI per return, In-Bay Automaticbp — Washington (63090): 3.3★, 23 reviews, $85K AGI per return, In-Bay AutomaticHydro 5 — Ballwin (63021): 2.5★, 23 reviews, $109K AGI per return, UnclassifiedCarChem - Huelsmann Distributing Company, Inc — Trenton (62293): 4.9★, 23 reviews, $89K AGI per return, Detail Shopbp — Belleville (62220): 2.8★, 23 reviews, $68K AGI per return, In-Bay Automaticbp — Edwardsville (62025): 4.0★, 23 reviews, $114K AGI per return, In-Bay AutomaticMotoMart Convenience Stores — Mascoutah (62258): 4.0★, 23 reviews, $84K AGI per return, In-Bay AutomaticJake's Detailing — St Peters (63376): 5.0★, 22 reviews, $81K AGI per return, Detail ShopOn the Run — St Peters (63376): 2.5★, 22 reviews, $81K AGI per return, In-Bay Automaticbp — St. Louis (63106): 3.7★, 22 reviews, $27K AGI per return, In-Bay AutomaticShiloh Car Wash — Belleville (62221): 3.3★, 22 reviews, $76K AGI per return, UnclassifiedD&S Car Wash Equipment Company — High Ridge (63049): 4.5★, 21 reviews, $77K AGI per return, UnclassifiedD & M Car Wash — Union (63084): 3.4★, 21 reviews, $62K AGI per return, UnclassifiedCircle K | Car Wash — Hillsboro (63050): 4.0★, 21 reviews, $73K AGI per return, In-Bay AutomaticComplete Auto Wash & Wax — St. Louis (63102): 3.9★, 21 reviews, $78K AGI per return, UnclassifiedA plus mobile Detailing — St. Louis (63111): 5.0★, 21 reviews, $37K AGI per return, Detail ShopOn the Run — Wentzville (63385): 2.5★, 21 reviews, $98K AGI per return, In-Bay AutomaticCenex KCK's — Wentzville (63385): 3.6★, 21 reviews, $98K AGI per return, UnclassifiedNOVAS Customs — St. Louis (63132): 4.0★, 21 reviews, $125K AGI per return, Unclassifiedbp — St. Louis (63109): 4.6★, 21 reviews, $81K AGI per return, In-Bay AutomaticCircle K | Car Wash — Shiloh (62269): 3.7★, 21 reviews, $99K AGI per return, In-Bay AutomaticCardinal Car Wash — Belleville (62221): 3.0★, 21 reviews, $76K AGI per return, UnclassifiedWetWorks Auto — Wood River (62095): 5.0★, 21 reviews, $56K AGI per return, Detail ShopSpeed Wash — East Alton (62024): 4.3★, 21 reviews, $57K AGI per return, Unclassifiedbp — Sauget (62206): 3.5★, 21 reviews, $34K AGI per return, In-Bay AutomaticLane's Professional Car Products — Ellisville (63021): 4.7★, 20 reviews, $109K AGI per return, Detail ShopBlue Star Car Wash — New Haven (63068): 2.7★, 20 reviews, $83K AGI per return, Unclassifiedbp — Manchester (63011): 3.0★, 20 reviews, $117K AGI per return, In-Bay Automaticexpress mart — Festus (63028): 3.8★, 19 reviews, $75K AGI per return, In-Bay AutomaticFastLane — St Peters (63376): 3.3★, 19 reviews, $81K AGI per return, Unclassifiedbp — Town and Country (63017): 3.5★, 19 reviews, $177K AGI per return, In-Bay Automaticexpress mart — Cedar Hill (63016): 3.3★, 19 reviews, $66K AGI per return, In-Bay AutomaticFenix 5ive Tint and Vinyl Wraps — Cottage Hills (62018): 4.3★, 19 reviews, $44K AGI per return, UnclassifiedWash 'N Go car wash — Granite City (62040): 4.4★, 19 reviews, $55K AGI per return, UnclassifiedBaywash Auto Wash — Bethalto (62010): 1.7★, 19 reviews, $76K AGI per return, In-Bay AutomaticMagic Wand Car Wash — Benld (62009): 3.9★, 19 reviews, $53K AGI per return, UnclassifiedSoapify Car Wash St. Charles — St Charles (63301): 4.4★, 18 reviews, $83K AGI per return, Express TunnelSam's Car Wash Club — Ferguson (63135): 4.5★, 18 reviews, $42K AGI per return, UnclassifiedSTL Auto Haus - Car Detailing — St. Louis (63132): 5.0★, 18 reviews, $125K AGI per return, Detail ShopMissouri Dent Werks — St Peters (63376): 5.0★, 18 reviews, $81K AGI per return, UnclassifiedSoft Gloss Car Wash — Columbia (62236): 3.7★, 18 reviews, $116K AGI per return, UnclassifiedBelleville Clean and Lube — Belleville (62221): 5.0★, 18 reviews, $76K AGI per return, In-Bay AutomaticSuper Wash — Gillespie (62033): 4.4★, 18 reviews, $66K AGI per return, Self-Serve BayBdogs Car Wash — Staunton (62088): 3.5★, 18 reviews, $74K AGI per return, UnclassifiedExtreme Detailz professional auto detailing company — Collinsville (62234): 3.9★, 18 reviews, $67K AGI per return, Unclassifiedbp — Godfrey (62035): 4.7★, 18 reviews, $81K AGI per return, In-Bay Automaticbp — Troy (62294): 3.6★, 18 reviews, $94K AGI per return, In-Bay AutomaticChampion Car Wash — St. Louis (63136): 4.6★, 17 reviews, $34K AGI per return, UnclassifiedTommy's One Stop Detail — Maryville (62062): 5.0★, 17 reviews, $105K AGI per return, UnclassifiedSure Shine Auto Wash — Alton (62002): 2.7★, 17 reviews, $62K AGI per return, UnclassifiedD's Auto Wash — Fairview Heights (62208): 4.5★, 17 reviews, $67K AGI per return, UnclassifiedCircle K | Gas Station — Belleville (62223): 3.2★, 17 reviews, $75K AGI per return, In-Bay AutomaticPro Detail — O'Fallon (63366): 4.4★, 16 reviews, $83K AGI per return, UnclassifiedMonRoe Detailing — Union (63084): 4.8★, 16 reviews, $62K AGI per return, UnclassifiedTop Gloss — De Soto (63020): 4.8★, 16 reviews, $61K AGI per return, Detail ShopKB Deluxe Detailing — St. Louis (63109): 5.0★, 16 reviews, $81K AGI per return, Detail ShopMcCoy's Collision & Detail — St. Louis (63147): 4.4★, 16 reviews, $33K AGI per return, Detail ShopOn the Run — St Peters (63304): 2.6★, 16 reviews, $117K AGI per return, In-Bay AutomaticD & S Auto Wash — Freeburg (62243): 3.1★, 16 reviews, $90K AGI per return, UnclassifiedRainstorm Car Wash — O'Fallon (62269): 3.9★, 16 reviews, $99K AGI per return, Express TunnelExpress Car Wash — House Springs (63051): 2.7★, 15 reviews, $65K AGI per return, UnclassifiedBowlin's Auto Detailing — St Clair (63077): 5.0★, 15 reviews, $55K AGI per return, UnclassifiedCircle K | Car Wash — St. Louis (63139): 2.7★, 15 reviews, $71K AGI per return, In-Bay AutomaticReflekt Precision — St. Louis (63123): 5.0★, 15 reviews, $70K AGI per return, Detail ShopFerguson Self Service Carwash — Ferguson (63135): 3.4★, 15 reviews, $42K AGI per return, UnclassifiedCircle K | Car Wash — Affton (63123): 3.1★, 15 reviews, $70K AGI per return, In-Bay AutomaticFreeburg Car Wash — Freeburg (62243): 4.7★, 15 reviews, $90K AGI per return, UnclassifiedSelf Service Car Washes — Godfrey (62035): 3.0★, 15 reviews, $81K AGI per return, UnclassifiedAuto Detailing — Breese (62230): 4.7★, 15 reviews, $85K AGI per return, UnclassifiedCAMO Auto Detailing — Lake St Louis (63367): 5.0★, 14 reviews, $117K AGI per return, Detail ShopCircle K | Car Wash — St. Louis (63128): 4.1★, 14 reviews, $110K AGI per return, In-Bay AutomaticTouchless Automatic Lazer Wash Superior — Webster Groves (63119): 2.9★, 14 reviews, $132K AGI per return, UnclassifiedSwish Wash — St. Louis (63113): 3.9★, 14 reviews, $32K AGI per return, UnclassifiedShell — St. Louis (63121): 3.0★, 14 reviews, $41K AGI per return, UnclassifiedTotal Clean-Up — Marissa (62257): 4.9★, 14 reviews, $65K AGI per return, UnclassifiedScott AFB Car Wash — Scott AFB (62225): 3.6★, 14 reviews, $69K AGI per return, UnclassifiedKALS Customs — Gillespie (62033): 4.4★, 14 reviews, $66K AGI per return, UnclassifiedBay Wash — Jerseyville (62052): 3.3★, 14 reviews, $71K AGI per return, UnclassifiedSpic n Span Hand Car Wash — Lake St Louis (63367): 3.7★, 13 reviews, $117K AGI per return, UnclassifiedRed Bird Car Wash — De Soto (63020): 3.4★, 13 reviews, $61K AGI per return, UnclassifiedAmoco — Washington (63090): 3.9★, 13 reviews, $85K AGI per return, In-Bay AutomaticGrand Auto Sales — St. Louis (63118): 4.5★, 13 reviews, $56K AGI per return, UnclassifiedMinute Men Car Wash — Bunker Hill (62014): 3.5★, 13 reviews, $68K AGI per return, UnclassifiedLoness Automotive Detailing — Madison (62060): 5.0★, 13 reviews, $35K AGI per return, Detail ShopOn the Run — Ellisville (63011): 4.3★, 12 reviews, $117K AGI per return, In-Bay AutomaticPristine Automotive Detailing and Rejuvenation, LLC. — Affton (63123): 5.0★, 12 reviews, $70K AGI per return, Detail ShopCrab Detail llC. Beauty Auto Detail — St. Louis (63132): 5.0★, 12 reviews, $125K AGI per return, UnclassifiedCommercial Mobile Cleaning — St. Louis (63139): 4.7★, 12 reviews, $71K AGI per return, UnclassifiedAuto Spa Etc Tesson Ferry — St. Louis (63128): 4.8★, 12 reviews, $110K AGI per return, Express TunnelAttention To Detail — Red Bud (62278): 4.8★, 12 reviews, $83K AGI per return, UnclassifiedMosho's Car Wash — East St Louis (62205): 4.8★, 12 reviews, $34K AGI per return, UnclassifiedRise N Shine — Trenton (62293): 3.0★, 12 reviews, $89K AGI per return, UnclassifiedMotoMart Convenience Stores — Columbia (62236): 3.4★, 12 reviews, $116K AGI per return, In-Bay AutomaticRenew Complete Auto Detailing and Ceramic Coating — St. Louis (63128): 5.0★, 11 reviews, $110K AGI per return, UnclassifiedSuper Sparkle Mobile Detailing — St. Louis (63128): 4.0★, 11 reviews, $110K AGI per return, Detail ShopAlphashine Mobile Detailing — St. Louis (63118): 5.0★, 11 reviews, $56K AGI per return, UnclassifiedA&B Phase!! Carwash — St. Louis (63113): 4.8★, 11 reviews, $32K AGI per return, UnclassifiedGateway Tank Wash — St. Louis (63147): 4.9★, 11 reviews, $33K AGI per return, UnclassifiedCircle K | Car Wash — Florissant (63031): 4.0★, 11 reviews, $55K AGI per return, In-Bay Automaticbp — St. Louis (63122): 3.6★, 11 reviews, $180K AGI per return, In-Bay AutomaticHays Detailing — Albers (62215): 5.0★, 11 reviews, $87K AGI per return, UnclassifiedPrecision Auto Detailing — Highland (62249): 5.0★, 11 reviews, $91K AGI per return, UnclassifiedGermantown Car Wash — Germantown (62245): 4.4★, 11 reviews, $90K AGI per return, UnclassifiedCircle K | Car Wash — Herculaneum (63048): 4.0★, 10 reviews, $69K AGI per return, In-Bay AutomaticMQC Auto Spa — St Charles (63304): 5.0★, 10 reviews, $117K AGI per return, UnclassifiedD'Luxe Vinyl Wraps & Tinting — St. Louis (63110): 5.0★, 10 reviews, $84K AGI per return, Detail Shopbp — St. Louis (63129): 4.2★, 10 reviews, $91K AGI per return, In-Bay Automaticneccos stop and shine — Sauget (62206): 4.6★, 10 reviews, $34K AGI per return, UnclassifiedShell — Dupo (62239): 4.7★, 10 reviews, $54K AGI per return, In-Bay Automatic
In-Bay Automatic Detail Shop Express Tunnel Full Service Self-Serve Bay

Car wash count and quality by income tier

Grouping ZIPs by income tier shows how location count and average rating shift across the income distribution. The blue bars are location count per tier; the orange tick marks show the average Google rating across all car wash locations in that tier (scaled against the same y-axis).

304228152760Under $50K133 locs · 4.16★$50K – $75K300 locs · 4.29★$75K – $100K304 locs · 4.31★$100K – $150K165 locs · 4.40★$150K+53 locs · 4.22★
Income tier (mean AGI/return) ZIPs Locations Reviews Avg Rating Top Format
Under $50K 27 133 9,159 4.16 In-Bay Automatic (11)
$50K – $75K 55 300 34,221 4.29 In-Bay Automatic (40)
$75K – $100K 44 304 31,554 4.31 In-Bay Automatic (42)
$100K – $150K 21 165 19,932 4.40 Detail Shop (25)
$150K+ 8 53 6,085 4.22 Full Service (9)

The highest-income tier ($150K+) contains 53 car washes across 8 ZIPs, with a weighted-average rating of 4.22★ — compared to 133 locations across 27 ZIPs averaging 4.16★ in the lowest-income tier (Under $50K). The middle-income tiers ($75K–$150K) tend to host the densest concentrations of express tunnels — the format that monetizes most effectively at suburban price points.

03 Dominant Chains

Who operates the most St. Louis car washes?

The St. Louis MSA hosts 41 different chains alongside 1,105 independent operators (single-location or unaffiliated sites). The table below ranks the top 25 chains by location count in the MSA, with each chain's per-MSA Google rating, reviewer-reported damage rate, and membership cancellation friction rate.

The top 10 chains together control 260 of 1,448 locations (18.0%) — meaning 82.0% of the MSA's car wash supply remains in the hands of smaller chains and independent operators. That fragmentation level is typical of large US metros and creates meaningful consolidation runway for active acquirers.

# Chain Locations Reviews Avg Rating Damage Cancel Upsell
1 bp 58 2,713 3.64 0.23% 0.00%
2 Phillips 66 54 10,722 4.15 0.78% 0.31%
3 Circle K 47 2,243 3.16 1.23% 0.00%
4 Club Car Wash 35 11,042 4.44 5.94% 12.6% 1.22%
5 MotoMart Convenience Stores 17 1,964 4.06 1.55% 0.78%
6 FastLane 12 959 4.24 0.34% 0.00%
7 Waterway Carwash 11 3,420 4.16 6.81% 22.2% 2.55%
8 Brite WorX Car Washery 11 3,523 4.25 6.43% 18.4% 0.79%
9 Scrubbles Car Wash 8 651 4.10 9.57% 23.4% 0.80%
10 On the Run 7 174 2.91
11 Express Care Car Wash 7 1,099 3.97 3.05% 0.00%
12 Zips Car Wash 7 8,879 4.34 2.39% 12.0% 1.38%
13 Shell 7 346 4.07
14 Country Club Car Wash 5 986 3.87 4.05% 0.68%
15 Auto Spa Etc Express 5 640 3.95 7.86% 0.71%
16 Car Craft Auto Body Oakville 4 824 4.06 7.62% 0.45%
17 Super Wash 4 117 3.93
18 Baywash Auto Wash 4 171 3.53
19 express mart 3 103 4.02
20 Auto Spa Etc of Oakville 3 749 3.62
21 Auto Spa Oil Change 3 1,198 4.34
22 Soapify Car Wash St. Peters 2 419 4.59
23 Detail Driven Car Wash 2 478 4.31
24 Tommy's Express® Car Wash 2 325 4.26
25 Tidal Wave Wash Center 2 531 4.17 4.19% 13.3% 0.00%
04 County Breakdown

Geographic concentration across 15 counties.

The St. Louis, MO-IL CBSA spans 15 counties. The table below shows how the MSA's car wash inventory is distributed across those counties — by location count, total review volume, and weighted-average customer rating.

St. Louis County is the heart of the metro's car wash supply, hosting 457 locations (31.6%) of the 1,448 total. Cross-county rating dispersion is narrow — about 0.48★ between the highest and lowest-rated county with meaningful sample size, which suggests operating quality is more a function of operator execution than of county-level market dynamics.

County Locations % of MSA Reviews Avg Rating
St. Louis County 457 31.6% 43,373 4.30
St. Charles County 255 17.6% 18,799 4.35
St. Louis city County 171 11.8% 6,523 4.27
St. Clair County 132 9.1% 8,820 4.21
Madison County 122 8.4% 10,544 4.33
Jefferson County 119 8.2% 7,745 4.42
Franklin County 64 4.4% 2,805 4.41
Lincoln County 35 2.4% 2,128 4.34
Macoupin County 25 1.7% 229 4.12
Clinton County 19 1.3% 464 4.35
Monroe County 16 1.1% 1,127 4.55
Warren County 15 1.0% 1,150 4.30
Bond County 9 0.6% 197 4.06
Jersey County 9 0.6% 185 4.43
05 Customer Experience Signals

What customers love and complain about, MSA-wide.

Aspect scores aggregate the per-review LLM extractions for 24,549 reviews across all 1,448 MSA locations. Each score is computed as (positive − negative) / (positive + negative + mixed) for that aspect, ranging from −1 (universally negative) to +1 (universally positive). Numbers above zero mean customers say more positive than negative things; below zero means the reverse.

Reading these together gives a quick read on where the metro's car wash industry stands operationally: which aspects of the experience are reliable strengths and which ones generate the most friction.

Staff +0.71
Wash Quality +0.67
Wait Time +0.47
Facility Cleanliness +0.46
Per-Wash Price +0.17
Membership Value -0.01
Equipment Working -0.60
06 All Locations

All 1,448 St. Louis car wash sites.

The complete inventory of car wash locations in the St. Louis MSA, ranked by review volume. Each row shows the operator name, address, format classification (where determined), chain affiliation (when part of a multi-location operator), Google rating, total review count, county, and the IRS mean-AGI-per-return for the ZIP it sits in. Locations with fewer than 10 reviews on Google appear without a rating column populated.

We're showing the top 25 by review volume; the full set of 1,448 locations is available in the underlying dataset for users requesting a custom market study.

Location City Format Chain Rating Reviews ZIP AGI
Dave Sinclair Ford
7466 S Lindbergh Blvd
St. Louis, MO 4.6 4,532 $54K
Zips Car Wash
11647 St Charles Rock Rd
Bridgeton, MO Express Tunnel Zips Car Wash 4.3 2,670 $70K
Zips Car Wash
9430 Page Ave
St. Louis, MO Express Tunnel Zips Car Wash 4.4 2,471 $125K
Auffenberg Volkswagen
1122 Auffenberg Ave
Shiloh, IL 4.4 1,442 $99K
Zips Car Wash
1008 State Hwy K
O'Fallon, MO Express Tunnel Zips Car Wash 4.5 1,348 $83K
Dave Sinclair Lincoln
13980 Manchester Rd
Ballwin, MO 4.7 1,271 $117K
Brite WorX Car Washery
475 N Hwy 67
Florissant, MO Express Tunnel Brite WorX Car Washery 4.2 1,079 $55K
CARSTAR Arnold
2007 Sierra Pkwy
Arnold, MO 4.9 1,024 $68K
CARSTAR Maryville
1 Mueller Dr
Maryville, IL 4.9 958 $105K
Mobile Auto Pros
12062 Dorsett Rd
Maryland Heights, MO Detail Shop 4.7 899 $72K
Fast Lane Classic Cars
427 Little Hills Industrial Blvd
St Charles, MO 4.7 873 $83K
Zips Car Wash
4453 Meramec Bottom Rd
St. Louis, MO Express Tunnel Zips Car Wash 4.1 862 $91K
Waterway Carwash
2261 S Kingshighway Blvd
St. Louis, MO Full Service Waterway Carwash 4.5 829 $84K
General Grant Car Wash and Detail Center
8344 Watson Rd
St. Louis, MO 4.7 788 $132K
Club Car Wash
1414 Jeffco Blvd
Arnold, MO Express Tunnel Club Car Wash 4.6 755 $68K
Eclipse Car Wash
6475 Center Grove Rd
Edwardsville, IL Express Tunnel Eclipse Car Wash 4.5 749 $114K
Zips Car Wash
4192 IL-162
Pontoon Beach, IL Express Tunnel Zips Car Wash 4.5 738 $55K
Jungerman CARSTAR
1505 Jungermann Rd
St Peters, MO 4.8 696 $81K
Club Car Wash
12150 Lusher Rd
St. Louis, MO Express Tunnel Club Car Wash 4.5 688 $41K
Blue Beacon Truck Wash of Pontoon Beach, IL
Exit 6B, 1217 Denham Dr I-270
Granite City, IL Full Service Blue Beacon 4.0 688 $55K
Club Car Wash
638 N Creek Dr
Festus, MO Express Tunnel Club Car Wash 4.6 665 $75K
Victory Toyota of St. Louis Service Center
11771 Tesson Ferry Rd
St. Louis, MO 4.7 651 $110K
Detail 360
1050 S Cloverleaf Dr
St Peters, MO Detail Shop 4.9 644 $81K
Custom Tints
15278 Veterans Memorial Pkwy
Wentzville, MO 4.8 642 $98K
Gorilla Express Auto Wash - Cottage Hills
444 W MacArthur Dr
Cottage Hills, IL Express Tunnel Gorilla Express Auto Wash - Godfrey 4.7 594 $44K

About this analysis

Car wash inventory for the St. Louis, MO-IL CBSA is determined by point-in-polygon test against the official US Census county boundaries (TIGER/Line, 2024) for the 15 counties that make up the MSA. Each location was verified to fall inside one of those county polygons; lat/lng comes from Google Maps metadata.

Operating-quality signals are derived from 24,549 customer reviews processed through WashIndex's 55-field LLM extraction pipeline. Format classification comes from a separate per-location website-reading classifier. ZIP-level income data is from the IRS Statistics of Income (tax year 2022) — mean Adjusted Gross Income per tax return, which is directionally aligned with ACS median household income but available without authentication.

See our full methodology for the extraction pipeline, validation samples, and aggregation logic.

Drill into the data directly.

The free WashIndex platform shows every St. Louis car wash on an interactive map, with the same review-derived signals and demographic overlays that power this analysis. Filter by format, drive-time, or operator and compare any location head-to-head with its true competitive set.