Padraic B. Deighan, Law Offices