Insurance advisors who truly work for you.

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 in business and in life.

McMinnville

Beth Black

Beth Black
Benefits Consultant

503-565-3340

Brian John

Brian John
CFO |Partner

503-565-3318

Chelsea Walker

Chelsea Walker
Account Manager

503-565-3338

Craig McClain

Craig McClain
Executive Vice President

503-565-3314

Danielle Holland

Danielle Holland
Project Manager

503-565-3381

David Mahn

David Mahn
IT Director

503-565-3327

Dolores Botello

Dolores Botello
Account Manager

503-565-3316

Esperanza Sanchez

Esperanza Sanchez
Account Manager | Supervisor

503-565-3328

Gary Eastlund

Gary Eastlund
Agent | Manager

503-565-3303

Hannah Forster

Hannah Forster
Receptionist

503-565-3305

Jason John

Jason John
COO | Partner

503-565-3341

Joe Paterson

Joe Paterson
Agent

503-565-3329

Judy Weber

Judy Weber
Accounting | Payroll Specialist

503-565-3321

Korey Stepper

Korey Stepper
Receptionist

503-565-3382

Liz Hilliker

Liz Hilliker
Account Manager | Supervisor

503-565-3384

Lois Stevens

Lois Stevens
Accounting

503-565-3301

Lori Kuehn-Frazee

Lori Kuehn-Frazee
Agent | Manager

503-565-3307

Maricela Flores

Maricela Flores
Account Manager

503-565-3331

Michele Rouse

Michele Rouse
Account Manager

503-565-3322

Moira Hinrichs

Moira Hinrichs
Account Manager

503-565-3330

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 Fornof-Gil

Sandra Fornof-Gil
Agent

503-565-3336

Stephanie Kamp

Stephanie Kamp
Benefits Consultant

503-565-3339

Tiffany Tartak

Tiffany Tartak
Account Manager

503-565-3335

Junction City

Carolyn Kucera

Carolyn Kucera
Account Manager

458-217-0229

Connie Loop

Connie Loop
Account Manager

458-217-0238

Julissa Parra

Julissa Parra
Account Manager

458-217-0237

Leslie  Perdue

Leslie Perdue
Account Manager

458-217-0256

Matt Huston

Matt Huston
Benefits Consultant

458-217-0247

Sharon Perdue

Sharon Perdue
Account Manager

458-217-0253

Newberg

Dawn Miller

Dawn Miller
Benefits Consultant

503-424-3361

Erin Harris

Erin Harris
Account Manager

503-424-3367

Gail Moldovan-Trujillo

Gail Moldovan-Trujillo
Agent

503-565-3383

Krista Maerz

Krista Maerz
Account Manager

503-424-3368

Kristi Velazquez

Kristi Velazquez
Account Manager

503-424-3362

Sarah Cassidy

Sarah Cassidy
Account Manager

503-424-3369

Sheridan

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

Alexis Cole

Alexis Cole
Account Manager

971-225-3254

Bonnie Laica

Bonnie Laica
Account Manager

971-225-3257

David Wasylenko

David Wasylenko
Commercial & Personal Lines Agent

503-987-0164

Kimberley Starr

Kimberley Starr
Account Manager

971-225-3250