“All the staff are pleasant. More important, Dr Farris is both caring and extremely competent. A winning combination for dental health.”

– William