I have been a patient at this office for 3 years and always feel that the staff is helpful and friendly. I rarely have to wait very long for my appointments and I like that they have enough employee's to take care of everyone. They have a lab onsite if you need to have bloodwork, which saves you a second trip somewhere else. The doctor's and nurse's take the time to answer questions and any time I have left a message, the nurse has returned my call in a reasonable amount of time. **Their specialty is OB/GYN.