GArcia was a like a professional undercover. He specialized in working undercover and he did it throughout his whole career on many, many cases for the Feds.
Speaking of this, how do undercover agents manage to work in more than one case? After he traps one organization and blows his cover to testify at the trial, shouldn't his reputation spread throughout the national underworld so he can't repeat the same trick anymore?