This is Sylvia, The "S" in DSmc.
An important fact to keep in mind is most trees in landscape situations do not need fertilization. The minerals are in the soil, it is the availability that is the issue. Improving the microbial activity to enhance uptake is a better approach. That does not mean adding biologicals to the soil; they are already there. The biggest limiting factors, generally speaking, in our managed landscapes are compaction, water management and overall bad management practices. Check those out first as they limit microbial activity just as much as limiting above plant growth.
Where abouts in north Idaho are you? I am in western Montana, born in Boise, Idaho. I send my soil samples to Midwest Labs in Nebraska. Not because they know our soils, but because they offer the Solvita/Haney test which gives you microbial respiration as well as nutrient availability on an "immediate", "intermediate" and "long term" basis when combined with their standard testing. The agronomists there are also wonderful about answering questions. Whatever lab you use, stick with it to become familiar with the numbers and the methods they use to derive the information. Bouncing around from lab to lab can give you an apple-to-orange comparison. Not helpful.
Also keep in mind soil testing labs' largest clientele are agricultural in nature. Their recommendations have no relevance to managed landscapes with diverse species including our trees which are long-lived woody perennials, not seasonal crops with high yield requirements.
For general information on beginning to learn some mineral interactions, I believe Spectrum Analysis labs has about the best library. Again, keep in mind they will talk from an ag perspective so watch out about taking recommendations from the publications, just go with the overall pertinent information.