“Front desk ladies were awful. Technology is so advanced the patient does 99% of the work for them these days
yet they couldn’t be bothered to assist me verify insurance from my new job. DR castle saved the day and was great on this initial visit. After his consultation was done magically they found my insurance once they knew I was highly irritated. Hopefully they get this fixed but Castle himself was very nice.”
Adam A.March 7, 2025
Highly recommended
97% of patients gave this doctor 5 stars
Excellent wait time
98% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
Scheduling details
See if they are in network
Today, Apr 21 – Mon, May 4
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability
What patients are saying
Overall rating
4.93
Average wait time
4.90
Bedside manner
4.98
“Front desk ladies were awful. Technology is so advanced the patient does 99% of the work for them these days
yet they couldn’t be bothered to assist me verify insurance from my new job. DR castle saved the day and was great on this initial visit. After his consultation was done magically they found my insurance once they knew I was highly irritated. Hopefully they get this fixed but Castle himself was very nice.”
Adam A.March 7, 2025
“Overall a pleasant experience and the Doctor was so kind, thorough, and genuinely made sure to cover all my needs. Only negative comment I would make and I normally don’t is an older nurse who did the pre-evaluation was unfriendly.”
Danielle P.February 13, 2025
About Dr. Zachary Castle
Dr. Zachary Castle is a family physician and primary care doctor with years of experience in the medical field. He earned his Doctor of Osteopathic Medicine degree from Midwestern University, Arizona College of Osteopathic Medicine. He completed his residency in Family Medicine at Mountain Vista Medical Center and holds a bachelor's degree from Texas Tech University.
Dr. Castle practices at West Plano Medical Village Health in Plano, TX. He treats the flu and other common ailments and performs annual physicals, check-ups, and pap smear examinations. He also conducts general consultations and new patient visits.
Dr. Castle sees patients ages 5 months and older. A dedicated professional, he stays informed about the latest developments in his field.
When booking a pediatric appointment, please select the option to "Add a dependent" or "Someone else" during the booking process when asked "Who will be seeing the doctor?" and ensure the correct patient is selected before completing.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans
Areas of expertise
This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Atrial fibrillation and atrial flutter
High cholesterol
Lower back pain
Arthritis
Bronchitis
Chronic diabetes
Atrial fibrillation and atrial flutter
High cholesterol
Lower back pain
Arthritis
Office location
Catalyst Physician Group: Village Health Partners
5655 W Spring Creek Pkwy, Ste 200, Plano, TX 75024
Medical School - Midwestern University, Arizona College of Osteopathic Medicine, Doctor of Osteopathic Medicine
Texas Tech University (Bachelor's)
Mountain Vista Medical Center, Residency in Family Medicine
Languages spoken
English
Provider's gender
Male
NPI number
1619388774
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.93
Wait time
4.90
Bedside manner
4.98
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
215 reviews
Most relevant
Dr. Castle is a great listener who will always take the time to throughly explain any questions or concerns you may have.
More than 1 year agoInitials hidden
I felt very comfortable in the office, great listener and created comprehensive back to health plan …… plus no waiting!!!
September 8, 2023Initials hidden
Dr C was very nice and very informative and listened really well. He made me feel very comfortable and got my issue resolved.
December 13, 2022Micala W.Verified patient
Dr Castle and his staff was friendly and listened and answered all my questions thoroughly. Very easy to talk to.
February 15, 2024Aaron B.Verified patient
Excellent staff. Great facility. Dr. Castle was an excellent listener and had great bedside manners. He’ll be my new PCP.
December 15, 2022Jesus S.Verified patient
Everything was great and went well the doctor was really nice and he listened and took in all my questions and concerns
March 8, 2023Tyra B.Verified patient
Absolutely amazing office, very neat and clean and the Dr was very understanding and helpful.
February 11, 2025Izamaryz A.Verified patient
As a new patient, Dr. Castle and his staff were wonderful. He’s friendly, knowledgeable, and kind.
October 28, 2024Initials hidden
Got me an appointment within days instead of waiting months and I might have found my new primary care physician.
More than 1 year agoInitials hidden
Very good in all aspects. Dr Castle and staff are professional and exceeded my expectations.
May 29, 2024Initials hidden
Seamless, clear communication, minimal waiting. More medical visits need to be like this.
April 2, 2024Devin D.Verified patient
Love the tech involved. No wait. Go straight to room where nurse is waiting for you.
August 12, 2024Deborah P.Verified patient
First time there and very good experience look forward to great relationship with Dr. Castle
September 8, 2023Tom M.Verified patient
Awesome experience, the provider, the whole office were amazing! Highly recommended.
March 29, 2024Colten T.Verified patient
Dr. Zachary is the best, he actually takes time to listen to my concerns.
November 26, 2024Micah A.Verified patient
Best experience in a while with a family doctor. really fast, friendly and professional. 7*
February 28, 2023Eli C.Verified patient
Great staff and a great doctor. Very informative and a great listener.
April 29, 2024Initials hidden
Doctor listened patiently to all my concern. I would recommend him
August 5, 2024Nayana M.Verified patient
SUPER helpful and a great listener. I felt respected and cared for.
March 28, 2024Josephine A.Verified patient
All around great experience, mr Castle is now my primary care physician.
More than 1 year agoRonny C.Verified patient
Great doctor. Never rushed. Love how technologically advanced they are.
December 9, 2022Initials hidden
Super nice staff. Doctor was friendly and listen to my concerns.
March 27, 2023Initials hidden
My Doctor was friendly and more understanding. Thanks
July 18, 2023Peter N.Verified patient
My first experience with them & it was fast & great!!
August 4, 2023Delores J.Verified patient
My very first visit with Dr Zaccery was very good.
October 20, 2023Cindy D.Verified patient
The doctor explained the procedure, I felt at ease
September 20, 2022Carol C.Verified patient
Great experience!
April 30, 2025Joshua L.Verified patient
The reception staff is really unfriendly and makes it seem like you're an idiot for asking questions in a building with multiple practices on different floors and you have to see yourself to the exam room. The pre-appointment messaging that's meant to help with this is just confusing. No clear signage on the exterior of the building, either.
I have a hard time giving the doctor a hard time, because he was really friendly. But any of my specific issues (metabolic, weight loss, menstrual) were literally only met with a push of medication when I said I wasn't interested. Said CICO for weight loss was something 'skinny people say'(?). He said we'll do a blood panel, I told him last time I did one everything came back normal. Gave me a few referrals and that was that. Didn't really make any attempt to probe at any deeper issues. Made me feel he either didn't have a desire to look further into it or he didn't know how.
Nothing got solved. Won't be coming back. :(
April 10, 2025Initials hidden
Front desk ladies were awful. Technology is so advanced the patient does 99% of the work for them these days
yet they couldn’t be bothered to assist me verify insurance from my new job. DR castle saved the day and was great on this initial visit. After his consultation was done magically they found my insurance once they knew I was highly irritated. Hopefully they get this fixed but Castle himself was very nice.
March 7, 2025Adam A.Verified patient
Overall a pleasant experience and the Doctor was so kind, thorough, and genuinely made sure to cover all my needs. Only negative comment I would make and I normally don’t is an older nurse who did the pre-evaluation was unfriendly.
February 13, 2025Danielle P.Verified patient
Very good experience
January 17, 2025Robert P.Verified patient
I was impressed by how thorough the doctors assessment of me was. Usually I feel like I am being rushed out of the room as quickly as possible. That was not the case here. He was concerned for my well being . I felt like a person as opposed to a specific number in a line of patients .
October 2, 2024Jonah S.Verified patient
Overall experience was great. Dr was friendly, listened to what I was saying and I did not feel rushed. Gave recommendations for what I was experiencing. I would go back to him again.
July 24, 2024Karen E.Verified patient
So far I have been very pleased with Dr. Castle. It's only been about a year that I've been seeing him. However, it has been a very smooth transition from my previous DO who we lost unexpectedly. He has explained in detail what my issues are and the cure he has set for me. He is also a listener which many are not. He does not talk down but explains where a layman can understand. I thank him for accepting NEW Medicare patients.
July 16, 2024Thomas S.Verified patient
Dr Zachary listens to patients and approaches their issues in a thought out plan so that the patient issues are not neglected or overseen. I would definitely recommend Dr Zachary.
May 3, 2024Ajay Reddy R.Verified patient
Dr. Castle was friendly and professional and took his time to listen to all concerns I had. I will definitely be continuing care with him as my primary care provider
March 25, 2024Ryan G.Verified patient
Wonderful first time visit as a new patient.
March 21, 2024Jamel B.Verified patient
Great!
March 10, 2024Bobby S.Verified patient
Doctor Castle and his staff was amazing
They greeted me professionally and introduced themselves to me
The entire staff was very knowledgeable and professional. Dr. Castles was a great listener and he seemed very kind and caring.
September 11, 2023Dianne R.Verified patient
Dr.castle was awesome!!!! Very understanding and a great listener I look forward to continuing care with dr.castle Also therewas no wait time for my appointment that was a plus!!!!
August 24, 2023Ashley T.Verified patient
Dr. Castle was very friendly and thorough.
July 17, 2023Cynthia P.Verified patient
The wait was minimal. Staff was awesome. Dr Castle was attentative, very concerned about me, and wasn't rushing or impatient. It was just an overall nice doctor's appointment experience.
Mark H.
May 10, 2023Mark H.Verified patient
Great experience, no wait!
May 5, 2023Kegan K.Verified patient
Great communicator, & listener. Office staff has client service down to a science. I have not felt the welcome or at ease in a doctors office in a long time.
March 31, 2023Brian W.Verified patient
Great and clean doctors office
March 16, 2023Marcus J.Verified patient
The staff and doctor listened to all I offered regarding my overall health and the specific problem that brought me to the office. The instructions I was provided were clear and simple to understand, and the doctor made an excellent effort listening and understand my history. He also provided additional health exams needed and the lab work was explained as well. I would refer this office and doctor to everyone.
March 1, 2023John P.Verified patient
It was a great experience!
February 10, 2023Rashun G.Verified patient
Dr. Castle and the staff were kind, swift, and easy to talk to. The appointment process was very streamlined, especially for a first patient visit.
Dr. Castle was highly informative, attentive, and supportive with regard to personal concerns and possible solutions. I enjoyed talking with him and will be back in the future.
February 3, 2023Stuart S.Verified patient
Very efficient experience! I received a text the day before instructing me on procedure when I arrived. Once parked, I texted that I was on-site, waited in the car, and in a few minutes was instructed to go to a certain waiting room. When I got there, a nurse was already there! Did my check-up, had my time with Dr. Castle, and then taken to the lab to do some blood taken for my physical.
I swear I felt like Rip Van Winkle and I arrived in the future! I enjoyed my experience and would recommend to my friends and family.
January 10, 2023Laurence N.Verified patient
I did not have to sit in a waiting room. I was able to go straight to an exam room after I arrived. After arriving in the exam room, the wait time to be seen was very short, compared to my expectation.
The doctor and medical staff communicated everything very clearly, and there were no surprises. The doctor was very helpful and listened to all of my concerns.
December 2, 2022David D.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Zachary Castle?
Generally, Dr. Zachary Castle has appointments available on Zocdoc within 1 week. You can see Dr. Castle's earliest availability on Zocdoc and make an appointment online.
Which board certifications does Dr. Zachary Castle have?
Dr. Zachary Castle is certified by American Osteopathic Board of Family Physicians.
What are common reasons for patients to see Dr. Zachary Castle?
Dr. Zachary Castle frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Chiropractic Consultation, Foot Consultation, and Illness. You can see other visit reasons for Dr. Zachary Castle on their profile.
How do patients rate Dr. Zachary Castle in reviews?
215 patients have reviewed Dr. Zachary Castle. The overall rating for this doctor is 4.93/5. They have a 4.98/5 rating for bedside manner and a 4.9/5 rating for wait time. You can read individual reviews and ratings on their profile.