Our Team

Our Team

Having been in business since 1957 and having over $950 million of insured assets under management, we have the experience and expertise to provide a unique, specialized service. You might think a company that’s been around for half a century would be large and impersonal, but we’re just the opposite. We’ve stayed small by choice so that our principals can personally attend to every project. You just can’t find that combination of experience, dedication, and service elsewhere.

Darren McGraw
Darren is in charge of our risk management services. Darren works with financial advisors to conduct financial-plan stress testing, insurance portfolio review and design, and claim resolution consulting.

Darren earned his MBA from the University of Montana, his BA in Business from the University of Washington, and is enrolled in the MS (Finance) program at Seattle University. Darren holds the Certified Risk Manager and Certified Insurance Counselor designations and is a member of the Financial Planning Association, Global Association of Risk Professionals, the Society of Certified Risk Managers, and the Society of Certified Insurance Counselors.

John Mechelsen
John is our Principal in charge of insurance services and client management. Working with our clients, John oversees all that is required to maintain a client’s insurance portfolio. From initial design to implementation, John is the most positive point of contact clients can have in the insurance industry.

John earned his BA in Business Administration from the University of Washington and for over 21 years has been the foundation of our company’s soul. John personifies what we stand for – knowledge, action, and growth. John is a member of the Independent Insurance Agents and Brokers of Washington.

Brandon Hemphill
Brandon is our Associate leading insurance service and client management projects. Working with our clients, Brandon oversees all that is required to maintain a client’s insurance portfolio.

Brandon earned his BA in Finance from the University of the Pacific where he played on their golf team. He grew up in Sammamish, WA and we have known him for 15 years.

Jim Mechelsen
Jim is our Associate addressing insurance service projects. Working with our clients, Jim oversees all that is required to maintain a client’s insurance portfolio. Jim also manages the daily operations of running our office.

Jim earned his BA in History from the University of Washington. He has been with the agency since 1990 and is an avid reader of history.