A method and system for removing contaminants from contaminated soil at a
site utilizes particle size segregation and particle density segregation
to yield a plurality of fractions, whereby each of the fractions are
tested and identified for the presence of unacceptable levels of
contaminants, and the soil fractions from the contaminated soil at the
site corresponding to the identified contaminated fractions are collected
for subsequent disposal or treatment, while the remaining untainted soil
fractions are homogenized and returned to the site.