Testing your soil is highly recommended! Testing helps prevent overuse of fertilizers and other amendments, as well as informing you on what to apply to make your garden spectacular! For more info on soil testing for New Mexico see the NMSU article Appropriate Analyses for New Mexico Soils at https://pubs.nmsu.edu/_a/A146/.
Colorado State University offers a mail-in soil testing service.
CLICK HERE for detailed instructions and forms for all types of soil tests!
Here are a couple of examples of soil test results so you can see what type of information is provided: Example Soil Test Results - Lawn and Example Soil Test Results - Flower Bed. The lab also provides a Soil Test Interpretation Guide to help you understand the recommendations in your soil test results.
The lab also provides testing of water, plants and compost. See more about all the services available in their price list.