Contact us at (832) 917-1200 or info@newstar-inc.com to discuss your needs
Our mission is to deliver best-of-breed solutions that provide exceptional value to our customers.
New Star is an Engineering, Procurement & Construction company (EPC) that delivers best of breed solutions for our customers.
Our corporate headquarters are in Sugar Land, Texas.