Contact Us

You can reach out to us via email to discuss your regulatory compliance issues. Or feel free to fill out the form below.

Meetings with attorneys by appointment only.

Richard Horn:  
(469) 731-3312

(Admitted in AZ, DC, and NY)

Troy Garris:  
(469) 731-3311

(Admitted in DC, NY, and TX)

Name *



(469) 731-3310

(866) 613-0710


Our Offices

Dallas, Texas:

(Principal Office)

325 N. Saint Paul St., Ste. 3100
Dallas, TX 75201

dallas office pic.png

Tucson, Arizona:

5401 N. Oracle Road
Tucson, AZ 85704