For more than a decade and at two non-profit organizations I have depended on Alan Dixon to help keep our websites delivering the goods. His technical skill and work ethic are a great combination for any organization seeking help with development of a new site or fixing an existing one.