Dr. Herman and all his staff constantly go above and beyond in providing excellent care in a timely manner. They often manage to see me a few minutes before my scheduled appointment and the staff are always polite. The office is very modern and creates a comfortable atmosphere.