Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Cavanagh is one of the best mental health doctors I have ever seen. She's a great listener, gives great feedback. And when I'm having a meltdown, she's right there. She believes in talk therapy combined with medic... Read more
Dr. Cavanagh is one of the best mental health doctors I have ever seen. She's a great listener, gives great feedback. And when I'm having a meltdown, she's right there. She believes in talk therapy combined with medication management. She doesn't try to just give you a bunch of meds and make you a zombie, she combines just enough medicine that helps but at the same time works through your problems with you and gives you ideas and strategies to work through your problems. She's great. Read less
Cristy S • February 20, 2025
Nothing but the highest praise for Rebecca. She truly listens, analyzes information provided, and asks questions to determine the best course of action for medication management - she’s like a Jedi medication puzzle solver. Neve... Read more
Nothing but the highest praise for Rebecca. She truly listens, analyzes information provided, and asks questions to determine the best course of action for medication management - she’s like a Jedi medication puzzle solver. Never judgemental. She is incredibly knowledgeable, and keeps up to date with the most recent information on all data regarding medication and so much more. Of the MANY medication management specialists we have used, she the best by far! Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Blue Ridge Mental Healthcare,LLC. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (540) 749-0579. Your mobile information will not be shared with third parties.