Counseling and preparation of wills, revocable living trusts, irrevocable insurance trusts, charitable trusts, family limited partnerships, family gifting strategies, and other estate planning and asset protection strategies. Also includes planning to reduce income taxes and probate administration.