Family Medicine
for Every
Stage of Life.
Trusted care for newborns, children, teens, adults, and seniors — right herewith family doctors in Mechanicsville, VA.
Empowered by compassion
Why Families Choose Us
Since 2003, Ashcake Family Physicians has provided comprehensive, compassionate care for the Mechanicsville community. Founded by Drs. Pam and Tim Wratchford, our practice was built on a simple goal: combine medical excellence with personal, relationship-driven care.
Accessible
We respect your time. We work hard to keep appointments on schedule and do our best to accommodate urgent needs.
Communicative
We explain your options clearly and coordinate with specialists so your entire care team stays connected.
Insurance Friendly
We participate in most insurance plans, including Medicare.
Personal
Our providers value long-term relationships with the families we serve. You’ll see familiar faces who know your history and care about your well-being.
Empowering patients
Services We Provide
Care for all ages — newborn through geriatrics — with a strong emphasis on prevention.
Location & Hours
Hours
-
Mon–Fri: 8:00 AM–5:00 PM (Closed 12–1 PM for lunch)
Find Us Online
This practice is everything a family practice should be! I NEVER feel rushed and ALWAYS feel heard. In a time where other practices are about the $$$, the staff at Ashcake Family Physicians has always been about my family's care and well-being!
Tara Wright
I've been a patient here since 2008 and have never had anything but exceptional service and care. I've worked with Dr. Pam and two NP's who are all amazing. They take time during appointments, listen to my concerns and are open to things I suggest (different procedures, etc.). Highly recommend them.
Gretchen Miller
I’ve been a patient here since I was in 6th grade (~11 years old) - so, for 18 years now - and I just love them. Dr. Pam is obviously the BEST and Kristin is great too!! I moved away from Mechanicsville after college but stayed with this practice. Now I drive all the way from Moseley for my appts once a year but I wouldn’t change a thing 🙂
Christine Phipps
Reach our healthcare team by email for quick, professional responses info@ashcakefamilyphysicians.com
Step-by-step
Clear steps to get started now
-
1
Care for every age
From newborn checkups to chronic care for adults and seniors, we provide complete family medicine under one roof. -
2
Easy access & communication
We keep appointments running on time, offer same-day sick visits when possible, and coordinate your care with specialists when needed. -
3
Providers who know you
Our experienced physicians and nurse practitioner build long-term relationships with patients and families — so you’re seen, heard, and cared for.

