Alex M. Ferguson, Law Offices