Area customers air grievances after Club Car Wash earns ‘F’ rating with BBB
COLUMBIA, Mo. (KMIZ) Club Car Wash, a Columbia-based company was given a “F” rating from the Better Business Bureau after the company received more than 240 complaints over that past 36 months, the BBB said in a press release Tuesday. The BBB says the complaints stem from alleged vehicle damage, billing issues, and poor customer
Continue Reading