Jeff Flores is nothing short of a success story, he and his wife Roberta founded Meca in 1995 and today they have over 300 employees. With over 20 years of experience he shares his struggles, his choices and everything that lead him to his success today.