Skip to main content

Meet Our Team

Meet the people behind Hagan Hamilton Insurance Solutions.

Insurance advisors who truly work for you.

Home » About Our Agency » Meet Our Team

Not all insurance agents are created equal. At Hagan Hamilton Insurance Solutions, we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most.

McMinnville, OR
Amber Luna

Amber Luna
Account Manager
503-565-3308

Ashley Himes

Ashley Himes
Account Manager
503-565-3320

Beth Black

Beth Black
Benefits Consultant
503-565-3340

Brian John

Brian John
CFO | Partner
503-565-3318

Cheri Elder

Cheri Elder
Account Manager
503-565-3306

Christy Mayne

Christy Mayne
Account Manager
503-565-3382

Craig McClain

Craig McClain
Executive Vice President
503-565-3314

David Mahn

David Mahn
IT Director
503-565-3327

Dawn Miller Kay

Dawn Miller Kay
Benefits Consultant
503-424-3361

Dolores Botello

Dolores Botello
Account Manager
503-565-3316

Esmeralda Contreras

Esmeralda Contreras
Account Manager
503-565-3329

Hannah Forster

Hannah Forster
Receptionist
503-565-3305

Hope Rosen

Hope Rosen
Agent
503-565-3324

James Primmer

James Primmer
IT Specialist
503-565-3338

Jason John

Jason John
COO | Partner
503-565-3341

Jennikka Baldwin

Jennikka Baldwin
Account Manager
503-565-3371

John Fairbank

John Fairbank
Agent
503-565-3304

Judy Weber

Judy Weber
Accounting | Payroll Specialist
503-565-3321

Katie Adams

Katie Adams
Agent
503-565-3323

Kelly McDonald

Kelly McDonald
Agent
503-209-9591

Kendra Scott Erickson

Kendra Scott Erickson
Receptionist
503-472-2165

Kristi Velazquez

Kristi Velazquez
Account Manager
503-424-3362

Lashawna Roy

Lashawna Roy
Account Manager
503-565-3319

Laurie Ogsaen

Laurie Ogsaen
Account Manager
503-565-3332

Lillie Adams

Lillie Adams
Employee Benefits Account Manager
503-472-2165

Liz Hilliker

Liz Hilliker
Commercial Lines Manager
503-565-3384

Lois Stevens

Lois Stevens
Accounting
503-565-3301

Lori Kuehn-Frazee

Lori Kuehn-Frazee
Personal Lines Manager
503-565-3307

Moira Hinrichs

Moira Hinrichs
Account Manager
503-565-3330

Rachel Brunkhurst

Rachel Brunkhurst
Account Manager
503-565-3311

Raedeen Schulz

Raedeen Schulz
Account Manager | Supervisor
503-565-3313

Rick John

Rick John
President | CEO
503-565-3312

Ryan Hartzell

Ryan Hartzell
Agent
503-565-3309

Sandra Brownridge

Sandra Brownridge
Account Manager
503-565-3315

Sandra Fornof-Gil

Sandra Fornof-Gil
Agent
503-565-3336

Sarah Cassidy

Sarah Cassidy
Account Manager
503-424-3369

Shannon Gonzalez

Shannon Gonzalez
Account Manager
503-565-3385

Newberg, OR
Gail Moldovan-Trujillo

Gail Moldovan-Trujillo
Agent
503-565-3383

Ian Borman

Ian Borman
Agent
971-241-1126

Kevin Baty

Kevin Baty
Agent
503-424-3366

Stephanie Kamp

Stephanie Kamp
Benefit Specialist
503-565-3339

Tiffany Tartak

Tiffany Tartak
Benefit Specialist
503-565-3335

Sheridan, OR
Brandi Bowers

Brandi Bowers
Account Manager
503-565-3326

Robin Nielson

Robin Nielson
Account Manager
503-424-3364

Tami Doryland

Tami Doryland
Account Manager
503-565-3317

St. Helens, OR
Alexis Cole

Alexis Cole
Account Manager
971-225-3254

Bonnie Laica

Bonnie Laica
Account Manager
971-225-3257

Chris Iverson

Chris Iverson
Agent
971-225-3252

David Wasylenko

David Wasylenko
Agent
503-987-0164

Dori Lee

Dori Lee
Account Manager
971-225-3251

Kasey Palmer

Kasey Palmer
Account Manager
971-225-3253

Junction City, OR
Briana Kelso

Briana Kelso
Account Manager
(458) 217-0229

Crystal Hubbard

Crystal Hubbard
Account Manager
458-217-0257

Jamie Haddy

Jamie Haddy
Account Manager
458-217-0259

Jeff Curran

Jeff Curran
Agent
458-217-0235

Josh Hopkins

Josh Hopkins
Commercial Lines Agent
541-998-5760

Julissa Parra

Julissa Parra
Account Manager
541-998-5760

Kayla Obie

Kayla Obie
Agent
458-217-0369

Matt Huston

Matt Huston
Benefits Consultant
458-217-0247

Sharon Perdue

Sharon Perdue
Account Manager
458-217-0255

Salem, OR
Chad Neal

Chad Neal
Agent
503-344-1076

Chris McLaran

Chris McLaran
Agent
503-565-3337

Stacy Nasset

Stacy Nasset
Account Manager
503-344-1075

TJ Sullivan

TJ Sullivan
Agent
503-344-1077

Corvallis
David Severns

David Severns
Agent
(458) 250-6575

About Our Agency - View of a Vineyard in Oregon and Surrounding Farm Fields with Trees in the Distance on a Foggy Day in the Fall

Get Started Today

As an independent agency, we are here to help you find the right coverage.

Get a Quote

  Request an Insurance Quote

As an independent agency, we are here to help you find the right coverage.

  • Please do not include sensitive, private information in this area.
  • This field is for validation purposes and should be left unchanged.

Get a Quote

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!