Contact

LOCATIONS

Barstow, Texas

10000 RM-2355
Barstow, Texas 79777
Phone: 888-400-6294
Directions →

 

Bryan, Texas

9637 East State Hwy 21
Bryan, Texas 77808
Phone: 979-399-4621
Directions →

 

Houston, Texas

7213 Gary
Houston, Texas 77055
Directions →

 

Jourdanton, Texas

4641 TX-16
Jourdanton, Texas 78026
Phone: 830-569-8606

Directions →

 

Kilgore, Texas

2405 State Highway 135 N
Kilgore, Texas 75662
Phone: 903-881-9558
Directions →

 

Leesville, Texas

10295 TX-80
Leesville, Texas 78122
Phone: 888-400-6294

Directions →

 

Laredo, Texas

7226 TX-359
Laredo, TX 78043
Phone: 956-999-8195
Directions →

 

Levelland, Texas

Corporate Office: 
700 Austin Street
Levelland, TX 79336
Phone: 806-894-6294
Fax: 806-894-5978
Directions →

Yard:
101 Alamo Road
Levelland, TX 79336
Fax: 806-894-7707
Directions →

 

Lubbock, Texas

1310 54th Street
Lubbock, Texas 79412
Phone: 888-400-6294
Directions →

 

Midland, Texas

1118 S. FM 1788
Midland, TX 79706
Phone: 432-618-1100
Fax: 432-618-1107
Directions →

 

Odessa, Texas

Casing Division:
1616 South CR 1310
Odessa, TX 79765
Phone: 432-219-8593
Directions →

Drilling Motors Division:
2258 N Mercury Ave
Odessa, TX 79763
Phone: (432) 425-7607

San Angelo, Texas

2050 FM 2105
San Angelo, TX 76901
Phone: 325-657-0400
Directions →

 

Seminole, Texas

241 Highway 385
Seminole, TX 79360
Phone: 432-758-6680
Fax: 432-758-3338
Directions →

 

Shawnee, Oklahoma

401 OK-19
Ninnekah, Oklahoma 73067
Phone: 580-339-3798
Directions →

 

Loving, New Mexico

130 S Roberson Road
Loving, NM 88256
Phone: 888-400-6294
Directions →

 

Hobbs, New Mexico

527 NW County Road
Hobbs, NM 88240
Phone: 575-391-0332
Directions →

 

Dickinson, North Dakota

10940 27th Street S.W.
Dickinson, ND 58601
Phone: 701-690-9338
Fax: 701-483-0791
Directions →

 

Wintersville, Ohio

400 Luray Drive
Wintersville, OH 43953
Directions →

 

Towanda, Pennsylvania

131 Mr. Dirt Drive, Suite 5
Towanda, PA 18848
Directions →

 

Test 2
Test 3
Test 4
Test 5