A successful irrigation water management program optimizes water utilization while ensuring the best crop yield and quality at the lowest cost to the producer. Here at Agro Engineering, we assist farmers and water user organizations in developing irrigation scheduling programs to assure proper timing and amounts of water delivery and applications. The programs involve system evaluations for the assessment of crop water needs and recommendations on timing and amount of irrigation throughout the growing season. Links to a local weather station, computer reporting of daily crop water use for each crop, and a weekly field visit to assess the current soil moisture and the crop water needs based upon the crop growth stage. A weekly irrigation schedule is then provided to farm clients, with predicted times and amounts for irrigation and suggested adjustments for variations in weather.