Meet the people behind Hagan Hamilton Insurance Solutions.
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.

Amber Luna
Account Manager
503-565-3308

Ashley Himes
Account Manager
503-565-3320

Beth Black
Benefits Consultant
503-565-3340

Brian John
CFO | Partner
503-565-3318

Cheri Elder
Account Manager
503-565-3306

Christy Mayne
Account Manager
503-565-3382

Craig McClain
Executive Vice President
503-565-3314

David Mahn
IT Director
503-565-3327

Dawn Miller Kay
Benefits Consultant
503-424-3361

Dolores Botello
Account Manager
503-565-3316

Esmeralda Contreras
Account Manager
503-565-3329

Esperanza Sanchez
Account Manager
503-565-3301

Hannah Forster
Office Coordinator
503-565-3305

James Primmer
IT Specialist
503-565-3338

Jason John
CEO | Partner
503-565-3341

Jennikka Baldwin
Account Manager
503-565-3371

John Fairbank
Agent
503-565-3304

Judy Weber
Accounting | Payroll Specialist
503-565-3321

Kacie Copeland
Account Manager
503-565-3381

Kelly McDonald
Agent
503-209-9591

Kendra Scott Erickson
Receptionist
503-565-3333

Kristi Velazquez
Account Manager
503-424-3362

Lashawna Roy
Account Manager
503-565-3319

Laurie Ogsaen
Account Manager
503-565-3332

Liz Hilliker
Commercial Lines Manager
503-565-3384

Lois Stevens
Accounting
503-565-3301

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

Miles Winter
Account Manager
503-565-3324

Moira Hinrichs
Account Manager
503-565-3330

Rachel Brunkhurst
Account Manager
503-565-3311

Raedeen Schulz
Account Manager | Supervisor
503-565-3313

Rick John
President Emeritus | Partner
503-565-3312

Ryan Hartzell
Agent
503-565-3309

Sandra Brownridge
Account Manager
503-565-3315

Sandra Fornof-Gil
Agent
503-565-3336

Sarah Cassidy
Account Manager
503-424-3369

Cody James King
Agent
503-424-3367

Gail Moldovan-Trujillo
Agent
503-565-3383

Jennifer Stein
Reception
503-424-3370

Kevin Baty
Agent
503-424-3366

Mari Gonzalez
Account Manager
503-565-3322

Stephanie Kamp
Benefit Specialist
503-565-3339

Tiffany Tartak
Benefit Specialist
503-565-3335

Alexis Cole
Account Manager
971-225-3254

Bonnie Laica
Account Manager
971-225-3257

Chris Iverson
Agent
971-225-3252

David Wasylenko
Agent
503-987-0164

Dori Lee
Account Manager
971-225-3251

Kasey Palmer
Account Manager
971-225-3253

Crystal Hubbard
Account Manager
458-217-0257

Jake Stone
Agent
458-217-0368

Jamie Haddy
Account Manager
458-217-0259

Jeff Curran
Agent
458-217-0235

Josh Hopkins
Commercial Lines Agent
541-998-5760

Julissa Parra
Account Manager
541-998-5760

Nicole Stone
Account Manager
458-217-0227

Sharon Perdue
Account Manager
458-217-0255

Chad Neal
Agent
503-344-1076

Chris McLaran
Agent
503-565-3337

Stacy Nasset
Account Manager
503-344-1075

TJ Sullivan
Agent
503-344-1077

Briana Kelso
Account Manager
(458) 217-0229

David Severns
Agent
(458) 250-6575

Jorie Nove
Account Manager
458-250-6577

Mark Hartzell
Account Manager
458-250-6576
Get Started Today
As an independent agency, we are here to help you find the right coverage.
Request an Insurance Quote
As an independent agency, we are here to help you find the right coverage.
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.

