Tucson, AZ : Castillo & Associates Insurance was started over 21 years ago with a strong realization that life can present challenging situations.