echococoa.com sean leonard