98.8% would refer friends and family to us

5 stars Verified customer

The kindest employees who genuinely care about you and your dental health.

5 stars Customer since 2018

It's always a pleasure at Homewood Family Dentistry. Taylor is certainly the best providing service with a smile!

5 stars Customer since 2014

Most people hate dentist, however DR VAIL AND STAFF ARE THE BEST. Dont be afraid of Homewood dentist they are great

5 stars Customer since 2008

Always a wonderful experience. Friendly, on time and excellent care!

5 stars Customer since 2018

Always friendly and extremely professional.

5 stars Customer since 2021

I recently visited Homewood Family & Cosmetic Dentistry as a new patient and was thoroughly impressed. I have been searching for a new dentist in Birmingham after an underwhelming experience with another dentist, and I am so happy I was referred to Dr. Vail. I came to Dr. Vail in hopes to repair/expand a filling in order to close a gap between two back teeth. Dr. Vail is incredibly knowledgeable and talks you through the procedure before and during its execution. I also enjoy her personable nature with her staff; it is evident that they are friendly beyond the surface level. I highly recommend her and am happy to have found a primary dental provider.

5 stars Customer since 2008

Excellent dental care and incredible staff!

5 stars Customer since 2009

Pleasant. No pain. Explained the procedure well.

5 stars Customer since 2019

The staff is great!!!

5 stars Verified customer

Family friendly practice and staff that are very personable.

Also in Birmingham


Salon U Homewood

5 stars 2189 reviews

I appreciate how well you practice safety during this COVID pandemic. Also a huge shout out to Niki Richards!
Read More …



5 stars 9 reviews

I trust Dr. John more than any practitioner I’ve ever seen - believe me with all my health issues I have seen my fair share of doctors! You will only receive top notch, premium services from knowledgeable people who genuinely care & are always learning.
Read More …