97.5% would refer friends and family to us

5 stars Customer since 2005

Great office,from beginning to end of my appointment have been excellent.

5 stars Customer since 2015

Outstanding staff. They really care for their patient.

4 stars Customer since 2016

The staff was friendly

5 stars Verified customer

Everyone is kind and helpful here. I feel that I receive excellent care and the people who work here actually want to ne here.

5 stars Customer since 2002

Accurate diagnosis, procedure corrected issue, appt. made in a timely manner. Excellent patient care, great support staff, clean, bright and comfortable facilities.

5 stars Customer since 2010

Extremely friendly staff. Best dental practice out there.

5 stars Customer since 2006


5 stars Customer since 2007

Always receive EXCELLENT service from Stephanie !!!

5 stars Customer since 2012


5 stars Customer since 2000

Everyone there is polite and helpful, always a pleasant experience

Also in Midlothian


Salon del Sol - Hull Street

5 stars 982 reviews

It had been a year since I had last visited the salon. It would have been nice of the receptionist to notice that when I made my appointment to let me know that the location moved?! Krissy McDonald was my stylist and she did a phenomenal job!
Read More …


His or Hers Salon & Spa

5 stars 2612 reviews

Absolutely disappointing. I went here for the first time to get a basic trim and they gave me a young, fresh off the line girl who clearly didn't know what she was doing. She didn't butcher my hair but I wasn't thrilled with it either.(I understand they need to gain experience but if they aren't ready to be on they're own they should still have a buddy on hand.) Then I had a gift certificate to use so I thought I would give them another chance and specifically asked for someone with more experience. 150 dollars and 3 hours later I left with my same exact hair. Nothing like the picture I had shown them. They offered me half of what I paid in a refund and to have me come in to have it fixed, which is nice, but I will never go back here again. Too many inexperienced staff members. Thank you for the prompt response but overall very unsatisfied.
Read More …