Lawn to Lake Midwest provides this list of regional soil testing labs for your reference only and does not endorse any particular lab. Inquire with individual labs for current fees and services. Most basic tests range from $10-30. Many labs also offer advanced testing. For example, heavy metals like lead and arsenic can be tested for additional fees.
A basic soil test that includes readings for phosphorus (P), potassium (K), Calcium (Ca), Magnesium (Mg), Sulfur (S), and soil characteristics like pH, organic matter, and cation exchange capacity are usually sufficient for most lawn care needs. You can learn more about each of these soil fertility measurements in this publication: Soil Testing for Homeowners.
If you would like to add your lab, please fill out this Lab Submission Form.