Ted Hamm is a wonderful company that responds quick and takes care of you. The team there has helped my business for many years making sure I meet my insurance needs. Recently my business was awarded a a job that needed a new bond. Within a week I was able to get it with the help of Ted Hamm. There are no other insurance agencies like them.