No, not all criminal defense lawyers are the same. Not every lawyer has the same qualifications or experience. Research your attorney before hiring them. Another tip is to choose a lawyer that has experience with your specific charge. For example, if you were charged with theft, work with a good criminal defense attorney with some background in this area.