I gave this practice 4 stars. Dr. Udochi is a very thorough Doctor(which is a plus) and takes her time with all of her patients and she truly is a caring doctor. There is a bit of a waiting time, but worth it. She also takes every Insurance which is a huge pro. The only thing I would say about the office to give it 4 stars out of 5 is the employees(front desk/back) could have a little more enthusiasm.