Contact Us

  • Not sure, call 918.794.8917.
  • This field is for validation purposes and should be left unchanged.

Find a
challenging, fulfilling
Career with us.


Schedule a Tour

See the unconventional in action.

There’s no better way to see the S&R Compression difference. Schedule a tour of our innovative Tulsa, Oklahoma facility and learn how our equipment solutions are built with you in mind.

Call us at 918.447.1947 or schedule with us online.

Lost Revenue & Hydrocarbon Vapors Calculator