Our Team of Professional Agents

Our Team

The agents of Hummingbird Insurance are available to assist individuals, families and employers in a variety of ways.
And remember - there is never an extra fee to work with us!


Click on an agent's link to schedule a consultation or enroll directly with them.


Agent-GF-photo1-circleGeoff Ferland
(Agency  Owner)



Mike Peterson CircleMike Peterson
SVP, Director of Life & Health)

- get free help / book an appointment -

book a free consultation

- get a free health insurance quote -or- enroll online here -







Get in touch

Hummingbird Insurance ♡ protecting what we love 

Insurance for individuals, families and employers. We specialize in employee benefits, Medicare, health, dental, vision, life & disability

Book your free consultation here


Hummingbird Insurance is located in Asheville, North Carolina. Our agents are available by appointment only. We look forward to hearing from you soon! ツ