If I could rate only Dr. Lewis it would be higher, however her office staff was so unbelievably rude and unprofessional I will not go back just because of them. The wait was up to two hours most of my visits ( with 5 minutes of actual doctor time) and it was just a mediocre experience for me delivering my daughter.