Thomas P. Cosgrove DMD, PC

Dentist

3159 Green Valley Rd

Birmingham, AL 35243

Open Today 9:00AM - 5:00PM

Write a Review

Describe Your Experience

Tips for writing a great review:
  1. Be specific about your experience and the services that were provided.
  2. Be truthful - this review will help other consumers as well as the business.
  3. Be polite - give feedback in a constructive way.

Your Contact Details

All Reviews

L
6 days ago
professional staff
A group of great professionals!
N
2 weeks ago
Excellent service, professional and efficient...
Dr Cosgrove is my dentist for around 15 years, he is always friendly, informative with great staff.
T
2 weeks ago
Always very professional
M
4 weeks ago
Best Dental Experience Ever!
I'm a chicken. When I go to the dentist, my sensitive teeth chatter in fear! Having recently relocated from out of state, I happened upon Dr Cosgrove's office and I am so happy I found them. I had a cleaning today and Melodie took wonderful care of not just the cleaning of my teeth, but also understanding my fears. I have had a ton of dental work in my life and it's not cheap. That causes anxiety as well. As Melodie was cleaning, she took extra care in letting me know what she was doing and even numbed the sensitive areas with gel. She and Dr Cosgrove both understood my anxiety and responded in ways that eased it! I can not express how much I appreciate this.
K
1 month ago
Professional and Thorough
Dr. Cosgrove has been a wonderful dentist for us! He always takes time to explain every step and listens to any questions we may have. I recommend him highly!!! His staff are always pleasant and helpful.
S
1 month ago
Great Service
As usual awesome service
L
1 month ago
I couldn't be more satisfied. Everything exceeded expectations
K
2 months ago
Excellent service, professional and friendly
Dr. Cosgrove has been my dentist for many years and I always appreciate him and his wonderful staff for their prompt, professional and friendly service. They are all wonderful!
F
2 months ago
The gold crown of dental care
Always good- on time, pleasant and courteous. Excellent care!
N
2 months ago
Great service
Great service