Dr. Knight and Dr. Westmoreland live and work in our community. We are concerned about the health and success of Van Alstyne and our surrounding cities. We specialize in providing care for children, adults, and seniors. VAFP understands the need for consistent care. We treat each patient like family. Our compassionate, professional staff is dedicated to providing the highest level of care possible. We provide effective care that is responsive to the needs our community. Although we do offer same-day appointments when available, we encourage making appointments as far in advance as possible. Our friendly staff will be happy to answer any questions you have regarding scheduling and payment arrangements. We guarantee all medical records are kept completely confidential Our highly skilled physicians treat each patient with compassion and dignity. VAFP is committed to listening to each patient's concerns and aggressively treating common ailments.