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

Esperanza Sanchez

Esperanza Sanchez
Account Manager
503-565-3301

Hannah Forster

Hannah Forster
Office Coordinator
503-565-3305

James Primmer

James Primmer
IT Specialist
503-565-3338

Jason John

Jason John
CEO | 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

Kacie Copeland

Kacie Copeland
Account Manager
503-565-3381

Kelly McDonald

Kelly McDonald
Agent
503-209-9591

Kendra Scott Erickson

Kendra Scott Erickson
Receptionist
503-565-3333

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

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

Miles Winter

Miles Winter
Account Manager
503-565-3324

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 Emeritus | Partner
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

Newberg, OR
Cody James King

Cody James King
Agent
503-424-3367

Gail Moldovan-Trujillo

Gail Moldovan-Trujillo
Agent
503-565-3383

Jennifer Stein

Jennifer Stein
Reception
503-424-3370

Kevin Baty

Kevin Baty
Agent
503-424-3366

Mari Gonzalez

Mari Gonzalez
Account Manager
503-565-3322

Stephanie Kamp

Stephanie Kamp
Benefit Specialist
503-565-3339

Tiffany Tartak

Tiffany Tartak
Benefit Specialist
503-565-3335

Sheridan, OR
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
Crystal Hubbard

Crystal Hubbard
Account Manager
458-217-0257

Jake  Stone

Jake Stone
Agent
458-217-0368

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

Nicole Stone

Nicole Stone
Account Manager
458-217-0227

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, OR
Briana Kelso

Briana Kelso
Account Manager
(458) 217-0229

David Severns

David Severns
Agent
(458) 250-6575

Jorie Nove

Jorie Nove
Account Manager
458-250-6577

Mark Hartzell

Mark Hartzell
Account Manager
458-250-6576

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.

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

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!