<PAGE>
Exhibit 21
SUBSIDIARIES OF TETRA TECH, INC.
HSI GeoTrans, Inc., a Virginia corporation
Tetra Tech EM Inc., a Delaware corporation
KCM, Inc., a Washington corporation
Tetra Tech Technical Services, Inc., a Delaware corporation
SCM Consultants, Inc., a Washington corporation
Whalen & Company, Inc., a Delaware corporation
Whalen Service Corps Inc., a Delaware corporation
Tetra Tech NUS, Inc., a Delaware corporation
McNamee, Porter & Seeley, Inc., a Michigan corporation
Tetra Tech Canada Ltd., a Province of Ontario, Canada corporation (dba Sentrex
Communications Company)
IWA Services, Inc., a California corporation
MFG, Inc., a Delaware corporation
Collins/Pina Consulting Engineers, Inc., an Arizona corporation
D.E.A. Construction Company, a Colorado corporation
BAHA Communications, Inc., a Nevada corporation
Utilities & C. C., Inc., a California corporation
ASL Consultants, Inc., a California corporation
Cosentini Associates, Inc., a New York corporation
PDR Engineers, Inc., a Delaware corporation
Evergreen Utility Contractors, Inc., a Washington corporation
Gig Harbor Construction, Inc., a Washington corporation
LC of Illinois, an Illinois corporation
eXpert Wireless Solutions, Inc., a Delaware corporation
Engineered Communications, a Province of Ontario, Canada corporation
FHC, Inc., an Oklahoma corporation
Rizzo Associates, Inc., a Massachusetts corporation
Drake Contractors, Inc., a Colorado corporation
Wm. Bethlehem Trenching Ltd., a Province of Ontario, Canada Corporation
All of such subsidiaries, other than Tetra Tech Canada Ltd., are wholly-owned by
Tetra Tech, Inc.