What does a bail company and its agents do?

A bail company is licensed by the courts in the jurisdiction in which the company resides. It is permitted to write bails (or post bonds) for those counties where it is registered. The bail agent is guaranteed by the bail company and the court, required to maintain continuing education classes and has had a full investigative check on his/her background for any past or present criminal activity before obtaining a license. Please note that the law strictly prohibits the bail agent from giving any legal advice.