I was lucky enough to be contacted by Johnny Kane from KBK Insurance for my small business. The guy is awesome to work with and is always looking out for my business. Being a start up wild, a lot of this stuff can be new and daunting. But Johnny helped us out the whole way and worked with our needs. He was never pushy or "sales person" like.
A lot can be said, but KBK really takes care of you. We are happy to be customers, but it really feels like we are actually friends.