Great family practice. Dr. Butterfield takes sufficient time with us every time and keeps track of all the changes. The wait may be a little long at times, but our good experience makes it worth it. Just don't be in a rush during your lunch break or something. I also like how he often has several ways to deal with an ailment and will suggest some home remedies to aid in your treatment.