I would not recommend Dr Baron. 2 times I waited for my virtual appointment & she was a no show. Her billing company is horrific. They don't deposit checks when they come in. It may take 2 months. They over bill, then you need to prove you paid, by showing cancelled checks. When you do, they say they never got it & you have to do it all over again. If you are on meds, good luck. You have to call her first to call in the script. If you ran out of pills , you wont get them. She doesn't get back to you, if it lands on the weekend. I was out of pills for 4 days. You can't go that long without meds. HORRIBLE!!! DO NOT USE THIS DOCTOR!!!