This paper presents an analysis of the site restoration techniques that may be employed in a variety of contaminated site cleanup programs. It is recognized that no single specific technology may be considered as a panacea for all contaminated site problems. An easy-to-use summary of the analysis of the important parameters that will help in the selection and implementation of one or more appropriate technologies in a defined set of site and contaminant characteristics is also included.