The Soil & Plant Nutrient Testing Laboratory at UMASS Amherst offers soil testing for nutrients, pH levels, and soil contamination and more.
To submit a sample to the lab, download the form from their website and follow the sample collection guidelines. Complete the submission form and mail to the lab. There is information on the website about how to choose which test you need, how to collect soil samples, and how to interpret the test results.
The Routine Soil Analysis includes nutrients, pH and lead levels and costs $20 per sample (with organic matter levels an additional $6). If you are considering growing in urban soils or potentially contaminated soils, you should also get the Total Sorbed Metals Test, a comprehensive heavy metals test that costs $70 per sample.