- WellSite Services
- Office Services
- Our Team
A successful company can always trace its origin to the identification of an unserved need. Innovators recognize that they can provide something better, stronger, and with more inherent value. In just this way, Upstream International was founded on 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 to quality to clients and sub-contractors remains the same.