John Gavin is the President of J. Gavin Financial Services and a Managing Partner at Integrity.
Prior to joining the insurance industry, John was involved in the financial services business where he spent nearly ten years as a mortgage consultant. The decision to transition his career to the insurance industry was sparked after John experienced death in his family and wanted to help other families during difficult times.
John became a licensed insurance agent in 2012, quickly becoming one of the top producers in the agency. He then decided to start his own company where he could continue to serve more Americans with their insurance needs.
John is motivated by his love for his family and enjoys spending time with his fiancée and their four kids. In his free time, John is heavily invested in coaching and mentors his two daughters in softball.