Flexible payment plans—a low initial payment, a flat fee in writing, and no surprise invoices.

Pay Online
Austin Hagee reviewing and signing a case file at his desk

Get the Help You Need

Contact one of our skilled San Antonio criminal defense attorneys to conduct an investigation of your case and advise you of the best course of legal action.

The Austin Hagee Law Firm team
The firm's conference room during a case review

Our Process

  1. 1

    Initial Inquiry

    Prospective clients contact us via our website or phone, sharing their situation and needs.

  2. 2

    Alignment Check

    We assess whether their matter aligns with our practice areas, confirm there are no conflicts of interest, and identify the best defense strategy for their case.

  3. 3

    Consultation Scheduling

    We schedule a free consultation, secure the appointment, and confirm all necessary details.

  4. 4

    Engagement Agreement

    If the client wishes to proceed after the consultation, we send an Engagement Agreement outlining the terms of representation, expectations for both parties, and fee arrangements.

  5. 5

    Case Opening

    Once we receive the signed Engagement Agreement and Retainer Deposit, if applicable, the case is officially opened, and the firm's attorneys begin working the case.

Start With a Free Consultation

Serving San Antonio & South Texas

Based in San Antonio, we defend clients throughout Bexar County and the surrounding region including

  • New Braunfels (Comal County)
  • San Marcos (Hays County)
  • Boerne (Kendall County)
  • Seguin (Guadalupe County)
  • Atascosa County

Our firm serves all counties within 2 hours of San Antonio and travels Texas-wide on a case-by-case basis.

Our Office

120 Austin Hwy #103 San Antonio, TX 78209

See All Areas We Serve
Boerne New Braunfels San Marcos Seguin Atascosa County

Get a Free Consultation

Contact one of our skilled San Antonio criminal defense attorneys to conduct an investigation of your case and advise you of the best course of legal action.

    (210) 500-3700

    Available 24/7 for new inquiries