Wonderful Dr. And staff. The office is modern, clean, organized and very friendly. Dr. Weiss always takes his time to answer all of the questions myself and my husband have. He has been precise with everything he has suggested thus far. He is kind, considerate, patient, funny and very down to earth. My husband and I are very pleased with him and his staff. Oh and he always makes a point to write everything down for us and never forgets a thing. He is extremely thorough and informative.