Doctors there are top-notch. They are really great... if you manage to actually schedule that surgery. But administrative staff at Harborview is horrible. The surgery scheduler, Gazelle, tried very hard to not schedule my surgery. For the first time, she mentioned every reason to not schedule me for a surgery - although Dr. Weaver planned it himself, and I have excellent insurance. Then I had to schedule a follow-up surgery. This time, Gazelle simply broke every communication with me. She disappeared for two month and could not be contacted neither by e-mail nor by the phone. Eventually I informed her that I leave their practice for a different doctor. In two hours, she replied to me with a farewell e-mail. Overall, they make impression of people who did hard not to treat me.