Gahagan & Assoc ( Solicitors )