Dr. Roberts and his staff are both friendly and superbly professional. He does fine work, is informative, knowledgeable, willing to take the time to explain what he thinks is best to do. He also has an incredible selection of whatever kind of music you would like to listen to during a procedure. He also works at the Stanford Hospital, where he does surgery. He is the best!