Greg is an excellent problem solver. He gives me comfort knowing he is working to address my insurance needs. I have been insured with him for well over a decade and will continue to be due to his effectiveness and efficiency in handling my insurance needs. I highly recommend him with out reservation.