Professional Fee Protection Inc. is a Canadian-owned ManagedGeneral Agent (MGA) specializing in Tax and Legal Insurance