Skip to Content


Call us

(714) 617-8300

Visit our flagship office

By appointment only

1504 Brookhollow Drive
Suite 112
Santa Ana CA 92705
(714) 361-1967

450 N. Brand Blvd.
Suite 600
Glendale CA 91203
(818) 334-2777

If you are contacting us concerning expungement or other forms of post-conviction relief or rights restoration please use If you are seeking immigration services, please visit

*The Palm Beach, Florida location is only used for document drop off, service of process and scheduled meetings.

Email us

*Required Fields
  • *
  • *

Visit one of our offices nationwide

Some offices are by appointment, please call to schedule an appointment.