Tetra Tech Inc. has been awarded a contract valued at up to $55 million to provide research and development support for pollution prevention programs of the Environmental Protection Agency.

The Pasadena engineering and consulting company, which has done the same work in the past for the federal agency, on Friday said that the five-year contract will have its engineers and other employees evaluating technologies and providing research and development support to EPA's Office of Research and Development, National Risk Management Research Laboratory.

Under the contract, Tetra Tech will provide technical support to various programs, such as the Superfund Program.

Shares were down 24 cents, or 1.3 percent, to $18.85 in midday trading on the Nasdaq.