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

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
Cheri Elder

Cheri Elder
Account Manager

503-565-3306

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

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
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
Commercial Lines Director/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!