If you hire a criminal defense attorney, you will be responsible for paying them for their services. While you have a constitutional right to an attorney, only a public defender will be provided to you free of charge. Some lawyers may have payment plans or a pro bono program, but in general, you should expect to pay for a private defense attorney.