About Us

Overwhelmed? We can help!


The legal system can intimidate and overwhelm anyone – we're here to help you find the answers and create the solutions you need. Don't let yourself get buried in details. Contact us instead!

We FIGHT for your legal RIGHTS and FREEDOM!


Our clients come first. Every client is treated with courtesy and respect. Our goal is to provide the highest quality services to you in the areas of immigration law, criminal defense law, and family law in a cost effective and timely fashion.

What They're Saying....

Excellent work fast efficient cost effective

Very Professional.  Ms. McClain is highly professional and very knowledgeable. She constantly contacted me and kept me abreast of everything going on in my case. I was always in the know of my case and if I didn't understand something, she made sure I did before proceeding to the next step. I would highly recommend her in family and criminal cases.” ~tai

Excellent Immigration Attorney!!! My husband was here on a student visa. Attorney McClain explained the procedure required for him to get his green card step-by-step. Her fee was reasonable too. She really helped relieve the stress of worrying about all the "what ifs". My husband got his green card right before our son was born. Thanks Attorney McClain! We appreciate everything you helped us accomplish to keep our family together!!”~Jas

Great Criminal Defense Lawyer! A real FIGHTER! I had two criminal cases. Attorney McClain fought hard for me. The misdemeanor possession of marijuana case was dismissed because it was not mine. I was also on probation and messed up a third time. DA wanted me to go to prison for 6 yrs.  Ms. McClain referred me to a rehab center for treatment. She subpoenaed a witness for me. Man... She fought hard at the hearing. The Judge decided to give me another chance DESPITE the fact that my prosecutor keep harping on my history.  It's good know at least one lawyer will fight for me. Thanks Ms. McClain! I owe my freedom to you!” ~D.J.

 “Awesome Employment Lawyer. I had an issue with my previous employer who refuse to give me my last check. I contacted Ms. McClain and she went to work immediately to help me and the next day my employer put my check in the mail. She is very professional and was prompt to solve this horrible issue for me.”~ anonymous​