This guy, (S.Brooks) is the best. He's experienced, intuitive & highly tuned in. I felt he listened very well & I never felt rushed. His medical advice & diagnosis were spot on. This doctor was soft spoken as well as patient and kind. All in all a very comfortable experience. Would definitely come back to Steven Brooks..