Smile. Freedom is here.

Family Smile Care

  • Tooth-Colored Filings & Crowns
  • Pediatric Care
  • Sedation Dentistry
  • Wisdom Teeth Removal

Advanced Dental Solutions

  • Cosmetic Smile Makeovers
  • Lifetime Tooth Replacement with Dental Implants
  • Professional Teeth Whitening Solutions
  • Invisalign® Orthodontic Solutions

Changing Lives.

Dr. McPhee believes the power of personalized dental care leads to long-term wellness and enables patients live a healthier life. He seeks to inspire people to be happier, live longer, look better, and smile freely.

Photo of Dr. Joshua McPhee

Unforgettably Positive.

We believe everyone deserves an unforgettably positive dental experience in a family friendly environment. Imagine a comfortable trip to the dentist filled with a little bit of laughter and fun.

Photo of a patient standing at our front desk talking with a staff member

Focused On You.

By remembering your name, your family, your treatment preferences and the little things that others may forget, we've created a new kind of dental experience that is custom designed to fit you and your family.

Smile Freely.

An unrestrained, joyful smile is a beautiful thing. To keep your smile beautiful and healthy, we offer general, cosmetic, and restorative dental care for the entire family.

“Such an amazing experience. I usually am very anxious going to the dentist, but I felt very comfortable at Freedom Family Dental...”

Brittany L.

“Dr. McPhee has been really great at calming my anxious child. He is great at explaining the what’s and why’s about his teeth. The office has a great welcoming feel and feels like you are at a friend’s home.”

Jana N.

“Dr. Josh is very professional and warm, he doesn't rush, and takes time to answer all your questions. He is knowledgeable and friendly! The office is very clean and modern too...”

Aaron E.

"Dr. McPhee knows how to make dentistry FUN! Your entire family will feel comfortable and actually enjoy their appointment."

Tricia S.

Contact Us

We'd love to hear from you! Give us a call today or fill out the appointment request form and we’ll be in touch soon.

(817) 210-6062