Office very nice; office hours not so great. Staff seems to be attentive, yet anything out of their "standard procedure" count on hearing no as your reply, followed by, this is how we do it. Our choice would have been different, had another provider that was recommended to us been in our network, however; looking back - it might have been worth waving the $1,000 insurance coverage.
more