Briaud Financial Advisors is a College Station, Texas-based fee-only advisory firm founded in 1986, focusing on providing comprehensive investment services to high net worth families, especially professors, small business owners, and families with special needs.