Dr. Fryhofer is an excellent doctor. She doesn't overbook, so you don't have to wait long. You can almost always get in to see her same day if you are really sick. Her only trouble is she doesn't accept insurance. Of course, that's why she can spend as much time as she wants to with her patients. Well worth the cost, IMHO.