The Belvidere Police Department Narcotic Unit arrested Carlos Rubalcaba after a two-year investigation. In 2003, police searched a house on Maple Avenue in Belvidere.
There they found over 500 grams of cocaine and marijuana, drug paraphernalia and several hundred dollars in cash.
Wednesday, local and federal agents searched a Rockford house on Garrett Lane. Police seized over $15,000 worth of electronic equipment and household furnishings.
Two vehicles were also seized. Rubalcaba us in the Boone County Jail on a $150, 000 bail.