Skip to main content

Let's Chat

Grexo is here to help businesses leverage technology to maximize efficiencies, processes, and profits. Contact us to start the process and see how we can help improve the technology in your business.

Give us a call


"*" indicates required fields

Houston Location:

1002 Jerome St
Houston, TX 77009

Phone: 713-343-1518

Dallas Location:

17766 Preston Rd
Dallas, TX 75252

Phone: 972-661-5670

Mailing Address:

PO Box 793746
Dallas, TX 75379