The first Wash Masters Car Wash was built by Ali Sharaf, founder of Victron Energy, in 2004. Today, Wash Masters Car Washes can be found throughout Texas.