Our Staff

Gene Garvey


Gene began his insurance career in 1991 as a Sales Agent with Colonial Penn Insurance. After many years as a captive agent, Gene set out on his own as an independent agent and formed Garvey Group Insurance. Gene managed Garvey Group until 2001 at which time he joined forces with Mike Hansen to form Garvey - Hansen Insurance in Fountain Hills, Arizona. Gene manages the personal lines insurance division of Garvey - Hansen Insurance and brings his many years of property and casualty experience to his new and existing clients. Gene is a past president of Four Peaks Rotary in Fountain Hills and a member of the Fountain Hills Mentor Program at McDowell Mountain Elementary School. Gene is married to Victoria Garvey and has 2 children, Shannon and Jake.

Mike Hansen


Mike started his insurance career in 1989 as a claims adjuster and then Arizona Territory Sales Manager for Progressive Insurance Company.   In 2001, he joined Gene Garvey to create Garvey - Hansen Insurance. Mike manages the Commercial Insurance Division of Garvey - Hansen and works directly with business owners of all kinds. Mike is a Board member for The Chandler Compadres, a non-profit organization that raises money for at risk youths. He is married to Julie and has 2 children, Tori and Chip.

Shannon Firestone

Customer Service Manager

Shannon began her career as a customer service representative with Chase bank.  She joined Garvey - Hansen Insurance in 2005 to lead the Customer Service department.  Shannon is a life-long resident of Fountain Hills and is very involved in the community.