" Thorough & competent, doesn't rush your visits, great communicator, highly recommended "
" A great doctor - genuinely cares and listens to all concerns. He made sure I understood all my options and took his time discussing each one... " Read Full Review