I have been using them for the last year (since my daughter was born) - they are always on-time with appointments and they take time to listen to you and answer your questions. The staff has always been very courteous and professional. I did switch insurance companies during the middle of the year and told them that the insurance company wouldn't cover a certain service; but they wanted to submit it for me anyway and then let me pay at the next appointment if it wasn't covered. I have seen Dr. Landis & some of the PA's - all are very professional.
more