Dr. Steve is AMAZING! I have been seeing Dr. Steve(Silverston) for only a few short months now and I feel a billion times better. He really takes time with his patients. If I ever have a question or concern he talks to me and takes as much time as is needed for me to understand. I’m not that bright, so sometimes it takes a while :-) My wife also sees Dr. Steve and my little girls are next!