Brooke Vega

Ted Hamm Insurance is a team of exceptional people. Every interaction has been professional and has left me feeling well taken care of. The agents are great! JP has always steered me in the right direction and referred me to the proper personnel. I highly recommend this agency!