Have you tried calling your insurance provider or checking out their list of providers? I always get the two confused so I don't want to recommend anyone to you that wouldn't be helpful but your insurance company should be able to help you.
Also, I don't know if they cover this specialty but there's 1-800-Doctors. They may be able to help also.
I'm also in West Seattle and you may want to post a question to the WSBlog forum. You may find someone there that can help you.
I would like to know who you saw as that level of cavalier attitude I would prefer to avoid. I'd appreciate even a private message with a name so I don't give this person our family business.
Hope that helps!
C. WAHM to ~5 y/o virtual twins
Owner: http://www.BeHappierAtHome.com