Criminal, Family & Tax Law Attorneys in McKinney, TX

Schedule a Consultation
This firm is a part of the community. Collin County is our home, and we simply want to serve our neighbors.

The people of McKinney are not just our clients — they are our friends and family. Chances are, if we don’t know you personally, we know someone who does. Therefore, we will do our best to advocate for you in whatever means necessary.

Get to Know Us

Nii Amaa Ollennu

Considering that he was named after a former Supreme Court judge, Nii was born with a lot to live up to. However, his clients would tell you he is doing just that. 

Today, Nii is a passionate advocate who continually strives to bring justice to those who would not otherwise have a voice. 

Teresa Bode

Teresa genuinely values the relationship between attorney and client. She works hard to align case strategies with the goals of each individual. 

Teresa believes, understanding the law and procedure will make you a good attorney; however, being a great attorney is about dedication, follow through, and quality communication with clients.

Practice Areas


Criminal Defense

Regardless of what has happened, we will work to uphold your rights and ensure you are treated fairly.

Read More

Family Law

You may be going through a difficult time, but we will strive to eliminate as much of the stress as possible.

Read More

Tax Controversy

Allow us to assist you with audits, appeals, offers in compromise, installment agreements, and more.


Let's Talk One-on-One

Schedule Your Free Initial Consultation Today

Get Proven Skill Without
the Pretense

Despite our very different backgrounds in life and law, we are united in our mission to make our clients' voices heard.

- Teresa Bode

testimonials.jpg
red-quote.png

What Our Clients Have to Say

You and your attorney should have a genuine connection.

Across our various areas of practice, clients repeatedly say the same thing: they can tell we care and are there for them. To us, this comes naturally because we aim to establish a true relationship with each and every client who walks through our doors. These relationships are what motivate us to work diligently for our clients the same way we would for anyone who was a friend, neighbor, or family member.

Of course, the basis of every relationship is trust, so we are sure to build it through transparency. When we explain the different options for your case, we never forget to detail the expenses, too. We know the value of a dollar, and we respect it.

Furthermore, we are accessible. We understand that in order for you to lean on us, we have to make ourselves available to you when it matters. That is why we give out our direct numbers and do our best to answer calls outside of normal business hours. It’s simply part of our “treating you like family" policy.


Notable Cases & Matters