Unusual for today, Dr. Medeiros is (almost) always on time. He takes all the time he needs to do the job. Has no problem referring. He knows that he doesn't know it all. Refreshing! Not sure he is taking new patients. If not, so sorry. He is a keeper!