Contact Us
Virtual Visits
Practice Development

Welcome to North Kingstown Family Practice!  Our mission is to provide quality office-based health care for people of all ages. Please note at this time, the practice is only accepting as new patients individuals that are family members of currently enrolled patients. Sorry, at this time we are not accepting other new patients.

You may notice that our practice is set up a little differently from a typical doctor's office.  The practice design is based on Dr. Gordon Moore's concepts of an "ideal micropractice"- a low overhead (minimal staff), relatively low volume, highly efficient, highly technology-leveraged system.  Practically, what this means for you is that you will have enough time to discuss all your concerns with me each visit, (instead of the usual 5-15 minute appointment slots scheduled by a typical high overhead, high volume office model); what this means for me is renewed enjoyment in the practice of medicine.

The office uses many new technologies to run efficiently.  Our paperless office offers on-line appointment scheduling; easy access and communication via email with me;  review of  up-to-date evidence-based internet medical information sources with you during your visit as required;  and web-based health check-ups from HowsYourHealth.org. To access the nuts and bolts of how the practice runs, click here for our office policies.

The following links will be useful for you:
Click here to book your appointment on line. (New patients must call for authorization first.)
Click here to send me a health history before your visit.  (Frees up time during the visit so we can talk about your health concerns.)
Click here to do a  'virtual visit'.  (A convenient option for non face to face care generally not covered by insurance.)

It is important to me that the practice be able to meet your needs in an effective, efficient and pleasant manner.  As such, please do not be shy about letting us know what works and what does not; we welcome your comments and suggestions!