Practicing strategic approach to legal advocacy, combining meticulous preparation with assertive representation to protect clients' rights and interests.
Emphasizing a personalized approach to legal representation, where clients are treated with empathy, respect, and understanding throughout their legal journey.
Expressing a dedication to upholding justice and fairness in every case, whether defending clients against criminal charges or advocating for their rights in family law matters.
Our dedicated team of employees tirelessly work to ensure that each case is meticulously handled.


Angela is a local family law attorney serving the citizens of Imperial County. During the thirty years that she has been practicing family law, she has gained a wealth of experience. Her experiences with clients over the years have instilled in her a passion to tackle each case with compassion and vigor. She will fight for each client's best interest, because she herself has also been through the family court system, and understands the stress you may be feeling. It is of the utmost importance to her that you feel as prepared and comfortable as possible.

With many years experience in criminal law, Heather is a seasoned advocate known for her unwavering commitment to justice and track record of success in defending clients against criminal charges.

TJ plays a crucial role in the office. He meets with clients, conducts legal research, drafts documents, and communicates with the attorney to keep your case up to date.

Nicole has been working on the team as a legal secretary for almost a decade. She assists in drafting, filing and serving legal documents. Nicole provides administrative support to the attorney, and helps ensure efficient operation of the office.

As the client relations specialist, Yvette is here to assist you when the attorney is not available. She will be your main point of contact at the office. If you have any questions or concerns, Yvette is who you should talk too.

As the office assistant for near a decade, Itzel takes care of billing and accounting. She handles each client's account and keeps the office running smoothly.