SmartAg uses web and mobile (USSD, SMS and voice) technologies to avail real-time weather and agronomic data to agriculture field officers, farmers and agricultural retailers, thereby improving precision farming and allowing ample time to mitigate against risks posed by erratic weather patterns among small holder farmers. The platform also provides a monitoring tool that incorporates weather and agronomy in computing the growth stage of a crop and gives pointers and alerts on disease and pests to watch out for depending on crop, growth stage and prevailing weather. SmartAg incorporates insurance by advising small holder farmers and insurance agencies on weather projections hence improving insurance uptake and assured income for the farmers. SmartAg analyses the stage of the crop using scientifically vetted agronomic models and raises alerts on pests and disease to watch out for. The agronomy model incorporates analyses of weather trends in the past 10 years and graphs them against prevailing weather conditions for a given geo-location. This graphical display of past versus present clearly informs on deviation from norm and educates on whether a farmer should maintain the current crop or shift to a different one better suited for their location. SmartAg’s communication module incorporates both SMS and voice technology to send out weather forecast messages to registered farmers. These messages are easily customisable and can be relayed in languages easily understood by the final weather information consumers: small holder farmers. SmartAg avails an easy to set up and customise call center functionality to enable farmers to call in and select the kind of help they need.