I was in search for another primary care doctor, since ours left his practice after 12 yrs of top knotch care. My family and I were, of course, devastated. I happened to see this medical facility and I called and made my 1st appointment. I am giving 4 stars because it was my initial visit and I haven't really gotten to know the doctors and staff. The initial visit was good and the staff and doctor were very friendly. I was very pleased with how quickly the "first time patient" paperwork went. It was all electronic. Also, if you are female, you can get your annual (woman) exams, too. Look forward to building a new relationship here.