Dr. Joshua Rein is everything you could want from a doctor. Thoughtful, knowledgeable, accessible, and kind. He always takes the time to explain the situation and offers scenarios and solutions. My mother has had very difficult medical situations and he always answers the phone and gives insightful advice as well as coordinates care with her other doctors. I wish all doctors were as caring and I highly recommend him!