A method of determining soil condition for possible treatment. The method comprises taking a soil sample at a predetermined location with an unmanned aerial vehicle (UAV). Sensing at least one characteristic of the soil with a sensor. Storing a value representative of the at least one characteristic and the predetermined location in a database. Determining if the value is within an acceptable range, and taking a corrective action to adjust the valve within the acceptable range.