Dr Mona Roach is a wonderful, attentive doctor who pays attention to each patient individually, takes note of personal idiosyncrasies and applies them to their care. She really listens to each patient and asks surrounding circumstance questions to get a whole picture for your care and not just minimal information to treat the symptoms. She cares for your whole health and not just the ache you have at the moment. I recommend her to everyone I meet.