A successful company can always trace its origin to the identification of an unserved need. Innovators recognize that they can provide something better, stronger, at a more competitive price or more quickly. In just this way, Upstream International was founded May 1, 2004 when Bob Verrett and Glen Alldredge believed they could provide superior oilfield consultants and engineers, create more value for clients and a better standard for oil & gas professionals seeking work opportunities.
Quickly outgrowing the home-based office that marked its birthplace, Upstream International moved into its first office space in 2005 and began to seek out other talented leaders. Its footprint has steadily increased over the years, and is now ideally located in Sugar Land, Texas, within easy reach of the oil & gas industry’s corporate hub, Houston.
With an active roster of hundreds of fully vetted oilfield professionals, Upstream International has grown to service 40 plus clients with over 400 experienced working consultants. The company’s commitment of quality to clients and sub-contractors remain the same.