Super Star Car Wash started in Chandler, Arizona in 1993. Super Star Car wash continues to grow, with many more locations in the works.