He is accused of placing cameras in three businesses that he cleaned. His federal charges are four counts of sexual exploitation of a child, two counts of possession of child pornography, and one count of child pornography distribution.

The court audience from the previous proceeding's to Nelson's doubled -- and included representatives from the Department of Homeland Security, emotional parents, and Nelson's two daughters.

After discussion of his 27-page plea agreement and a series of questions from Judge Haikala ensuring that Nelson was acting on his own free will, he stated his new guilty plea to all seven charges.

He faces a maximum sentence of 30 years for sexual exploitation and 20 years each for distribution and possession of child pornography charges, plus hundreds of thousands of dollars in fines.

Nelson, if released, will also have to register as a sex offender.

A forfeiture order also gives government agencies the right to confiscate multiple computers and devices believed to have been involved in Nelson's surveillance.

His guilty plea does not affect any county or state charges against Nelson.