We handle even the most complex immigration and state court cases.

Our attorneys and staff are dedicated to ensuring you and your loved ones can rest easy knowing that we are here to help.

We have represented numerous clients in immigration, criminal and family law cases and we have the experience that you are looking for. We are always willing to work with you on our fees and services. We are simply here to help you.

No representation is being made that the quality of legal services to be performed is greater than the quality of legal services performed by other lawyers. This site and any information contained herein is intended for information purposes only and should not be construed as legal advice. Seek competent legal counsel for advice on any legal matter


(205) 437-4700 – Attorney Natasha Snow
(205) 437-4766 – Attorney April Nichols
(251) 215-3186 – Fairhope line for Natasha Snow