Hal Jr. and his team are amazing. We needed to consolidate our policies and add some coverage. Hal spent time analyzing our current policies and needs. He took care of it all and we now pay a bit less for better coverage! It feels so great to now have one go-to person for all of our insurance needs.