Contact Our Friendly Staff

Mike McGregor, CIC
Agent
Commercial, Personal & Life/Health   |   Bio »
360-289-2808   |   vCard
Mike McGregor
Diana McGregor
Manager/Bookkeeper   |   Bio »
360-289-2808   |   vCard
Diana McGregor
Nicole Carrigan, CISR
Agent
Personal Lines   |   Bio »
360-289-2808   |   vCard
Nicole Carrigan
Erica Stryken
Customer Service Representative
Personal Lines   |   Bio »
360-289-2808   |   vCard
Erica Stryken
Polly Pelican
Feathery Ambassador   |   Bio »
360-289-2808   |   vCard
Polly Pelican

Mike McGregor, CIC
Agent at McGregor Insurance

Mike has worn many different “hats” in Ocean Shores. He may be seen putting up American flags for the OS Kiwanis Club or as the photographer at an event like the United Way or City function. He recently "retired", after 30 years with the OS Fire Department, as the Vol. Assistant Chief - but he still frequents the station and participates with the Firefighters Association. When the weather allows, you may also see and talk with him as he rides one of his bicycles around the area. Prior to joining the agency in 1980, Mike earned a business degree at UW while driving buses and trucks to pay for tuition (both helpful when driving OSFD fire equipment). Mike and Diana have three children who now live in the Seattle/Tacoma area.

Diana McGregor
Manager/Bookkeeper at McGregor Insurance

Diana has been the agency’s bookkeeper/office manager since 1982. Diana has served on many community boards and committees, including: Ocean Shores Chamber of Commerce; Ocean Shores Library; various parent groups; and school support committees. When not working at the office or on photography projects, Diana loves to spend weekends in the Seattle/Tacoma area visiting family, seeing the sites and listening to music.

Nicole Carrigan, CISR
Agent at McGregor Insurance

Nicole is our Personal Lines Agent. Nicole completed her BA in Anthropology at CWU before joining the McGregor Insurance team in June 2013. Being born and raised in Grays Harbor, Nicole is dedicated to helping the community in any way she can. Nicole is currently volunteering as a coach/mentor for the Grays Harbor Hawks Special Olympics team. When not at work or volunteering, Nicole likes to get outside as much as possible with her mutt, Rufus.

Erica Stryken
Customer Service Representative at McGregor Insurance

Erica is one of our customer service representatives. Erica (and Matt) recently purchased a home in Ocean Shores and she is enjoying making the new house their home. Erica makes time to get outdoors to walk their dog, Sarge, on the beach and enjoys riding ATV's with her friends. She's also known to enjoy spending time with family and friends doing anything that suits that day...

Polly Pelican
Feathery Ambassador at McGregor Insurance

Polly T. Pelican joined the team in March of 2015. Polly is our feathery ambassador, and she spends her time out of the office going from business to business promoting McGregor Insurance!

Every month Polly perches at a local business to generate referrals! McGregor Insurance already has a wonderful, longstanding referral program with donations to the Ocean Shores Food Bank, but if you come in as a referral from Polly we add a donation to the Business of the Month’s charity of choice.

Polly has supported Juvenile Diabetes Research, the NBHS Marching Band, Saint Jude’s Children’s Hospital , just to name a few.

Polly enjoys a soft Swedish Fish to snack on from time to time and warm evenings locked inside local businesses contemplating why a chicken would want to cross a road.