Roberts is Founder and Chief Executive Officer of Excel Contractors Inc., an industrial construction firm headquartered in Baton Rouge, Louisiana. He launched the company in 1990. When he had an idea for a company but no money, he found an investor and three partners to launch Excel. It earned $18 million in sales during its first year in business. He ultimately bought them out and became sole owner. Roberts now owns parts and pieces of 27 different companies, including real estate ventures, a woman’s clothing boutique on Highland Road called Lukka, and Woodlake Addiction Recovery Center of Louisiana in Ethel, among others.