To me "on the advice of" sounds more usual, but this may just be my type of English. (It is helpful if you say which variety of English you speak.) There is an existing thread called on the advice of someone. This may have some other ideas.
Your father's friend was probably a man, but it would obviously be "l'amie" or "une amie" if not.