Tetra Tech, Inc. is a Pasadena, California-based consulting and engineering services firm. The company provides consulting, engineering, program management, and construction management services in the areas of water, environment, infrastructure, resource management, energy, and international development.