If your son has already entered a plea of no contest or guilty, he will have to do a motion to withdrawal his plea if he wishes to fight the charges now. If he has not yet been sentenced, the Judge can allow him to withdrawal his plea at the judge's discretion. If your son has already been sentenced, he must prove that his plea was the product of coercion or duress, misrepresentation, fraud or mental incapacity. The same judge that took the plea will hear the motion. If the motion is denied, your son can appeal to the 4th District Court of Appeals. It is an uphill battle all the way around.
For more information, www.stuartcriminaldefense.com The hiring of a lawyer is an important decision. Avvo is a great resource to learn about lawyers and legal issues, but answers to questions posted here do not create an attorney client relationship.
Once your son waived his rights by entering the plea and signing the rights waiver form, there is very little he can do to appeal. If he was sentenced incorrectly, you could have some rights, or if his lawyer failed to do something that causes irreperable harm, he could have a right to set aside the plea. I will say the rights waiver form, and the plea agreement forms in Palm Beach County are drafted in a way to prevent many of these issues from happening. If you still feel like your son's case deserves some attention, consult a lawyer in the area to see if there truely is something that can be done.
A roundup of the best tips and legal advice.