Gaines has successfully tried and settled numerous multi-million dollar cases on behalf of his clients, having litigated for 13 years as an attorney at Gary, Williams, Parenti, Watson & Gary, P.L.L.C.