Headquarters:

7300 State Highway 121, Ste 250
McKinney, TX 75070
Office 903-532-1400
Toll Free 855-452-6435
Fax 903-532-1401

Branch Offices:
Scottsdale

14350 N. 87th St., Suite 145
Scottsdale, AZ 85260
Phone 602-331-1100
Fax 602-331-1204

Tucson

2980 N Campbell Ave, Ste 190
Tucson, AZ 85719
Phone 520-886-6620
Fax 520-751-9242

Aurora

2851 S. Parker Rd., Suite 1136
Aurora, CO 80014
Phone 720-465-5754
Fax 720-446-3537

Colorado Springs

5755 Mark Dabling, Ste. 250
Colorado Springs, CO 80919
Phone 719-792-0260

Fort Collins

3030 S College Avenue, Suite 102
Fort Collins, CO 80525
Phone (970) 682-2632

Pueblo

1515 Fortino Blvd., Ste 150
Pueblo, CO 81008
Phone 719-299-0244

Gainesville

1090 NW 8th Ave, Suite 10
Gainesville, FL 32601
Phone 352-503-0329
Fax 352-666-0922

Jacksonville

6621 Southpoint Dr. N Suite 120
Jacksonville, FL 32216
Phone 904-683-8666
Fax 904-683-8672

Jacksonville PPEC

3200 Armsdale Rd. #12
Jacksonville, FL 32218
Phone 904-379-4021

Orange Park PPEC

2823 Bolton Rd. #105
Orange Park, FL 32073
Phone 904-375-1197

Port St. Lucie

1850 SW Fountainview Blvd Suite 103
Port St. Lucie, FL 34986
Phone 772-226-7930

Tampa

10014 N Dale Mabry Hwy
Tampa, FL 33618
Phone 813-551-3040
Fax 727-369-8219

Winter Park

1555 Howell Branch Road, Suite C 204
Winter Park, FL 32789
Phone 321-344-1220
Fax 863-588-0105

Charlotte

1233 W Morehead St
Charlotte, NC 28208
Phone 704-295-0822
Fax 866-971-2126

Raleigh

3816 Bland Rd.
Raleigh, NC 27609
Phone 919-400-4099

Wilmington

2709 Market Street, Suite 202
Wilmington, NC 28403
Phone 910-338-4883

Winston-Salem

100 N Main St., Suite 2525
Winston-Salem, NC 27101
Phone 336-760-3833
Fax 800-369-7592

Bethlehem

95 Highland Ave Suite 102
Bethlehem, PA 18017
Phone 484-443-0606

DuBois

375 Beaver Drive, Suite 300
DuBois, PA 15801
Phone 814-375-1040

Harrisburg

800 Corporate Cir, Suite 200
Harrisburg, PA 17110
Phone 717-614-8866

Irwin

8960 Hill Dr
Irwin, PA 15642
Phone 724-590-5035

Reading

845 North Park Rd, Suite 302
Reading, PA 19610
Phone 610-376-1160

Columbia

810 Dutch Square Blvd, Suite 120
Columbia, SC 29210 
Phone 803-741-5811
Fax 1-866-971-2126

Abilene

500 Chestnut St., Suite 801
Abilene, TX 79602
Phone 325-690-0583

Amarillo

6300 I-40 West, Ste 110
Amarillo, TX 79106
Phone 806-353-2700

Austin

8200 North Mopac Expressway, Suite 285
Austin, TX 78759
Phone 512-996-9559

Corpus Christi

4444 Corona Dr. Suite 107
Corpus Christi, TX 78411
Phone 361-400-1886

Dallas

12801 N. Central Expressway, Suite 1150
Dallas, TX 75243
Phone 972-702-0300
Fax 903-532-1401

El Paso

444 Executive Center Blvd., Suite 148
El Paso, TX 79902
Phone 915-213-1289
Fax 903-532-1401

Fort Worth

1314 Lake Street, Ste 101
Fort Worth , TX 76102
Phone 817-810-0660

Houston

900 Threadneedle St, Suite 150
Houston, TX 77079
Phone 713-799-2200

Lubbock

5703 114th St, Suite 200
Lubbock, TX 79424
Phone 806-744-8999

Odessa

1330 E. 8th Street, Suite 206
Odessa, TX 79761
Phone 432-550-1721

San Antonio

2040 Babcock Road, Ste 304
San Antonio , TX 78229
Phone 210-731-9570

Sherman

8001 S Hwy 75
Sherman, TX 75090
Phone 903-551-3300

Temple

6080 W Adams Ave, Suite 103/104
Temple, TX 76502
Phone 254-252-5757

Tyler

4801 Troup Hwy, Suite 201
Tyler , TX 75703
Phone 903-534-4684

Wichita Falls

909 8th St, Ste 100
Wichita Falls, TX 76301
Phone 940-761-9986