Skip to content

Immigration, criminal defense and personal injury, under one roof.

People come to Delfunt Law at different moments in their lives.

Some clients spend months researching their options before they are ready to speak with an attorney. Others need immediate guidance after an arrest, an injury, or another unexpected event. Yet what remains consistent is how we approach our work: we listen carefully, explain the law clearly, identify the legal issues that matter, and develop a strategy for what comes next.

Based in Cumming, Georgia, Delfunt Law serves immigration clients nationwide and represents clients throughout Georgia in criminal defense and personal injury matters.

The firm is led by founding partners Joanna Delfunt and Brandon Delfunt, who bring different legal backgrounds but the same commitment to personal attention, thoughtful strategy, and direct advocacy.

Joanna leads the firm’s immigration practice, drawing on more than a decade of experience in the field. Her commitment to immigration work began early in her career through advocacy for survivors of human trafficking and has grown into a nationwide practice serving individuals and families in family-based immigration, naturalization, VAWA, U Visa and T Visa matters, and removal defense.

Brandon leads the firm’s criminal defense and personal injury practices. After more than a decade as a prosecutor, including service as a Deputy Chief Assistant District Attorney for Gwinnett County, he now uses that experience to defend clients facing criminal charges and advocate for those seriously injured through the fault of others.

Immigration Attorney · Partner

Joanna Delfunt

Initially drawn to immigration law to continue her fight against human trafficking, Joanna found her calling in the field as a whole. Joanna is a Christian and much of her love for her clients comes from the truth she has found in God's Word — that each person is loved and seen by the Lord. She is a passionate advocate for her clients, and the hope and peace she has in Jesus Christ is something she tries to bring to each client she serves.

Meet Joanna

Criminal Defense & Injury Attorney · Partner

Brandon Delfunt

Twelve years prosecuting in Gwinnett and Cherokee, over eighty felony jury trials, and numerous arguments before the Georgia Supreme Court and Georgia Court of Appeals. Now he sits on your side of the table across Georgia.

Meet Brandon

Criminal defense + Immigration

When a criminal charge and immigration status collide

A non-citizen facing charges in Georgia has an urgent question: what will this plea mean for my immigration status? At Delfunt Law, the criminal defense attorney and the immigration attorney work in the same office. That is not a referral; it is one conversation.

How we handle both, together

  • Plea consequences are reviewed for immigration impact before anything is signed
  • Detainer and ICE hold questions answered by the immigration attorney
  • One firm, one file
  • Se habla español

Immigration · Answered by Joanna

Can I get a U Visa if I never filed a police report?

Possibly. A U Visa requires certification from a law enforcement or other qualifying agency that you were helpful in an investigation, but a formal police report is not the only route to that certification. Prosecutors, judges and some state agencies can sign too.

Answered by Joanna Delfunt · Updated October 2026

Do I have to be in Georgia to hire Joanna?

No. Immigration is federal law, so we represent clients in every state. Consultations can be in person, by video or phone and are with the attorney personally. They generally last an hour.

Answered by Joanna Delfunt · Updated October 2026

Defense · Answered by Brandon

What happens at a first appearance hearing?

Within 72 hours of arrest a magistrate reads the charges, sets or denies bond if eligible, and appoints counsel if you cannot afford it. You are not asked to enter a plea. Having a lawyer there changes the bond conversation.

Answered by Brandon Delfunt · Updated September 2026

Someone I love was arrested tonight. What do I do first?

Find out which county jail they are in and write down the charge if you can. Then call. A person answers this line at any hour, and the first job is getting bond set at a number you can meet.

Answered by Brandon Delfunt · Updated September 2026

Do you speak in other languages – Vietnamese, French, Arabic, Malayalam, Hindi, etc.?

Our associate attorney speaks Vietnamese and translates for our Vietnamese clients. We also have access to a language line and can connect with an interpreter in just about any language when needed. Language is not a barrier to us being able to communicate with you.

Answered by Joanna Delfunt · Updated October 2026

No wrong way to reach us.

Send someone to the firm, to Joanna, or to Brandon; whichever you choose, they will arrive in the right place.

ImmigrationDefense · Call now