Kreps Law Firm, LLC is a Birmingham-based criminal defense law firm representing individuals charged with DUI, criminal offenses, traffic violations, and professional license matters throughout Alabama. With more than 32 years of combined legal experience and 25,000+ charges resolved, our attorneys focus on protecting freedom, careers, and reputations when the stakes are highest.
Led by Attorney Joseph C. Kreps and Attorney Caroline Pruitt Hooten, our firm is known statewide for strategic defense, honest communication, and relentless advocacy inside and outside the courtroom.
📍 Office Location
Kreps Law Firm, LLC
120 19th St N Suite 420
Birmingham, AL 35203
Attorney CAROLINE PRUITT HOOTEN
Kreps Law Firm, LLC provides focused legal defense tailored to Alabama law and local court procedures. Our core practice areas include:
If you have been arrested for DUI in Birmingham or Jefferson County, our firm provides strategic defense aimed at protecting your driver’s license, criminal record, and future. Learn more about our approach to DUI Defense in Birmingham.
We defend misdemeanor and felony charges across Alabama, including drug offenses, violent crimes, theft, and probation violations. Explore how we defend clients facing Criminal Charges in Alabama.
Licensed professionals such as nurses, pharmacists, and other professionals rely on our firm to protect their careers when facing board investigations or disciplinary actions. Learn more about our Professional License Defense services.
Serious traffic violations can lead to license suspension, fines, and long-term consequences. We represent clients charged with speeding, reckless driving, and other traffic offenses. Visit our Traffic & Reckless Driving Defense page for details.
Clients throughout Alabama choose Kreps Law Firm because we offer more than legal representation we provide clarity, protection, and peace of mind during stressful legal situations.
32+ years of combined criminal defense experience
25,000+ charges resolved across Alabama
24/7 availability for urgent legal matters
Flexible payment plans
Free, confidential consultations
If you are ready to speak with a defense attorney, you can request a free confidential consultation here.
Kreps Law Firm, LLC proudly represents clients throughout Birmingham and surrounding communities, including Hoover, Mountain Brook, Vestavia Hills, Bessemer, Jefferson County, and jurisdictions statewide.
View our full list of locations and service coverage on the Areas We Serve page.
Our firm’s reputation is built on decades of courtroom experience, statewide recognition, and a proven record of results. From DUI defense to complex criminal and professional license matters, we approach every case with precision and commitment.
If you or a loved one is facing DUI charges, criminal allegations, traffic violations, or professional license issues, Kreps Law Firm, LLC is here to help. We offer free, confidential consultations to discuss your situation and explain your legal options.
Start your case review today by visiting our Free Consultation page.