Rely on our locally owned and operated business for flowback and well testing services. You’ll be glad to know that we strictly adhere to industry-specific safety guidelines and regulatory compliance standards during our work.

Contact us by phone or email or if you have general questions, please complete the form below and we will get back with you shortly.

Oklahoma Office
3141 NW 63rd Street, Ste 4
Oklahoma City, OK 73116

Texas Offices
3001 Pointer Ln, Ste 15C
Odessa, TX 79765

13214 West Hwy 80 East
Odessa, TX 79765

Contact Us:
Main: (405) 775-0414
Other: (806) 336-7240
Fax: (405) 748-4442

Office Personal
Carla Burns – Office Manager |

Sales and Operations
Mark Mccoy – Operations Manager | 806-336-7240 |

Service Areas:
Oklahoma, Texas and New Mexico
Business Hours: 24/7
Extended Hours: Evenings, nights, weekends, holidays and emergency services.

Contact Us