These guys are the best! I love that they have everything you need all in one office. The staff is top notch, friendly, professional, extremely helpful and understanding. They took care of my whole family, worked with us on scheduling appointments that work with our crazy schedules and were more concerned with our dental health than our financial one! Dr. Freeman is kind and gentle and those are 2 words I have never used before to describe a dentist!