Caulfield Insurance has brokered our insurance needs for over 20 years. They are very informative, take the time to understand our businesses, and provide the necessary, relevant insurance advice and cover. They offer an excellent service and can be contacted without fail. I would have no hesitation in recommending their services to any business.