sheahanlegal.com