sheahan-legal.com