A public defender offers a valuable service for people who can’t afford to hire an attorney. However, if there are options to hire a criminal defense attorney of your choosing, you should hire one.