Currently been frequenting this practice for the past four months. Décor is nice and calming. The front desk and back office staff are always very nice and courteous. The nurses are experienced and I can see they enjoy their profession. I’ve seen two doctors and one Certified Nurse Midwife and I have no complaints. I don’t spend very long with the doctors in the appointments but they are available and will stay and answer any questions I may have. Wait time in the back isn’t all that long either. All in all, very professional and welcoming environment.