I am so happy I switched providers after having my previous provider for 10 years! I did not think that I would find anyone better well let me tell you I did. I felt very welcomed by the receptionist, medical assistant, and doctor. The office was very clean and big they could play some music so it's not too quiet in the lobby. However I sat in the lobby not more than 5 minutes when I was already taken back to the office. They are very prompt and efficient unlike most medical places where you go and sit and have to wait 30 min and hour past your actual appointment before they even take you back. The medical assistant and doctor were very friendly and made me feel comfortable considering where you are. I had some lab work and my well woman exam and they also called me right away to let me know of the results which is much appreciated, because I did not not have to be the one calling them. Overall I highly recommend this group of providers!