Skip to main content
Hafley Law

Being charged with a criminal offense often means the government is attempting to incarcerate you. When you are an accused citizen and your liberty is at stake, the right attorney can be a critically important decision. As a former police officer and former prosecutor, John C. Hafley knows how the government process works from the inside. He has dedicated his life to serving the public, and now he wants to serve you. He will represent you exactly the same way he would want to be represented himself. John C. Hafley will do everything in his power to see you are a satisfied client.

To that end, he promises to be honest with you, to keep you informed of the progress of your case, and to explain your case to you in plain English. John will give well-thought out and straight forward advice, and he will aggressively represent you. In short, he will relentlessly advocate on your behalf and use all means available to secure the best possible results for you.

John C. Hafley is not a timid or passive attorney who seeks to immediately “cut deals” with the state. In those cases where a plea is appropriate, we will aggressively work to secure the absolute best plea offer possible. Some cases warrant a jury trial. He is not a stranger to the courtroom. John C. Hafley has personally tried several felony cases including Aggravated Robbery, Aggravated Assault with a Deadly Weapon, felony possession of controlled substance, and numerous DWIs. If your desire is a trial, we will present your case in the best possible light to secure a Not Guilty verdict.

John C. Hafley accepts clients throughout the State of Texas, with an emphasis on Montgomery and Walker County. John has clients in Harris, Polk, Grimes, Madison, San Jacinto, Brazos, and Leon County as well. He will represent clients in all matters; both felony and misdemeanor. He will not agree to accept your case if he cannot devote the appropriate time to you and your case.

Areas of Practice
Free Consultation 
* indicates a required field
Please fill this field.
    318 N. Main
    Conroe, TX 77301
    Office: (936) 703-5190
    Cell: (281) 827-8435
    Fax: (866) 481-5663
    powered by:
       Company Studio