Limited review history — only 23 reviews at 4.8★. Not enough data to assess reliability with confidence.
A 4.8★ rating from 23 reviews indicates strong quality — continued review growth will further confirm reliability.
Monday: 9:00 AM – 5:00 PM
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 5:00 PM
Friday: 9:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed
Early patients note gentle, thorough care and friendly staff.
Limited history — check recent reviews for current patient experience.
Those who value a welcoming, low-stress environment for appointments.
Review Rank Score (0–100) blends a Bayesian-adjusted rating, review volume, recent sentiment, and rating consistency. It's a predictive reputation estimate — not a replica of Google or Yelp's ranking.
Had our first appt with Dr David Sparks today and it went great. Everyone in the office was so kind and helpful. Taylor, Nurse Vicki and of course ANN! Everyone was just so nice and had a great sense of humor and you got the sense everyone liked working there. We had to wait a bit but it was well worth it. Dr. Sparks took thorough histories on both my husband and myself, we did not feel at all rushed and I can’t recommend this office enough. My husband originally came here for a work comp injury which is how we found this place to begin with. If you are looking for an office that really gets it right this is your place!
The staff is kind and were truly amazing. Dr. Sparks was wonderful who was helpful, listened to me as a patient with excellent patience and understanding. He answered all my questions and explained everything in the simplest way for me to understand. I highly recommend him and recommend the entire staff who was so lovely
See why this business ranks here and how customers describe it. Get a breakdown of your Smart Score and what it would take to reach the next trust tier.
Get Ranking Report — $19Reports do not affect rankings.
Data sourced from Google Places API · ReviewRank Smart Score
Rankings are based on public review signals only. No paid placements.
Best primary doctor I have ever seen. In my opinion, the majority of western medicine doctors are lacking in the ability to listen to a patient and help treat the root cause. Dr. Sparks knows how to ask questions and he seems to deeply care about his patients. I drove all the way from Murfreesburo to see him. 10/10 would recommend
I begged Vanderbilt to check my A1C when I was noticing symptoms and they refused so I came and saw Dr Sparks and he was amazing and checked it for me with no issues. He even had a treatment plan ready immediately when needed. Also very personable. Loved that he didn't tell me to just go lose weight like most doctors do. Like I know I need to lose weight. That's why I'm trying.
This office is a joke. I made an appointment for Jan 15th back in the first week of December. My appointment was cancelled and I received not only an email, but a text saying THEY would reach out to ME to reschedule. Never received a call. I called and called multiple times and could not get anyone on the phone. Finally I spoke to someone (had a hard time understanding them) and they wanted to reschedule me for late February with some N.P. and they lost all my info and asked me to resubmit everything saying they updated their system on Oct 31st…yet I didn’t set my appointment and fill out my insurance info until dec. explain that. Plus, they have nurses and techs that aren’t apart of their group and they are out of network for me so if you have blood work done there just check because it probably will be out of network. Terrible way to run an office and I am seeking another primary care provider.