There isn't much I can say here that everyone else hasn't already said. Wilson was incredibly thorough during the consultation, and very candid about the risks/rewards of my surgery. At no point did I ever feel rushed or that there were any unanswered questions. The procedure went well with some minor complications due to my personal situation. They were cleared up well during a follow-up visit.
The biggest surprise? Wilson called me personally today just to check up on me, even though I already had a previous follow-up and another one scheduled. Unheard of.
As some have stated, the wait times are pretty long so you should schedule your day accordingly, however I would not remove a star for this simply because of the excellent quality of service I've gotten here.
I'll probably never have to go back here just because of the nature of the work done here, but I would absolutely recommend that others look here for their needs. You'll feel like you're really cared for here. A person, not a paycheck.