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

Email us

*Required Fields
  • *
  • *

Visit one of our offices nationwide

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

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