I highly recommend Dr. Roberts. My husband and I have been going to him for many years. He is very knowledgeable, thorough and very kind. He takes his time with you and explains everything. He is always available if you have an issue even on weekends and at night if you have an issue. Always a great experience!!