Contact Us

Main Headquarters

19230 FM 442 Road
Needville, Texas 77461

Office: 979-793-2100
Fax: 979-793-2820

Hours of Operation

Monday - Friday: 7:00 a.m. - 4:00 p.m.
Saturday - Sunday: Closed

For equipment emergencies, please call your Regional Manager's or Account Manager's cell phone.

map of croft service areas
  • Please select an option from the dropdown menu.
  • Please complete this required field.
Current Prices

Wti Oil Price

Natural Gas Price

Do NOT follow this link or you will be banned from the site!
WEBINAR | H2S & CO2 Removal Round Table | Tues. Oct. 27th 11 AM CST |REGISTER HERE
Scroll to Top